Loading... >2021.01.12更新:无意中看到这篇文章,想提供一下最新更通用简洁思路: >int to string,string to char,char to int ## 时间:2020年11月25日22点08分 ## 引言: 在做蓝桥杯入门题目时遇到个题目,需要将一个整数的个十百位分开。 在这里提供两种解决方案: 1. 通过除、取余运算符。 2. 通过将整数转为字符串再转为字符数组,数组遍历,转为整数型。(该方法较第一种效率低,不提供代码) ## 代码: ```java import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int i = sc.nextInt(); int BaiNum = i / 100; int ShiNum = i / 10 % 10; int GeNum = i % 10; } } ``` Last modification:August 26, 2021 © Allow specification reprint Support Appreciate the author AliPayWeChat Like 0 如果觉得我的文章对你有用,请随意赞赏