java数字转化数组
import java.util.*;
public class HelloWorld {
public static void main(String []args) {
int a=123456;
Integer num=Integer.valueOf(a);
int[] array=intArray(num);
for (int i=0;i<array.length; i++) {
// 遍历打印int[],察看运行结果.
System.out.println(array[i]);
}
}
public static int[] intArray(Integer num){
String str = num.toString();// 转化为字符串
int[] intArray = new int[str.length()];// 新建一个数组用来保存num每一位的数字
for (int i = 0; i < str.length(); i++) {
// 遍历str将每一位数字添加如intArray
Character ch = str.charAt(i);
intArray[i] = Integer.parseInt(ch.toString());
}
return intArray;
}
}
本文作者:Aoul
本文链接:https://www.cnblogs.com/message-hrp/p/17196341.html
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步