Java的String的数字转为int数组

String numStr="123456";
char[] c=numStr.toCharArray();
int a=new int[c.length];
for(int i=0;i<c.length;i++){
	a[i]=c[i]-'0';//'0'是零
}
如果给的是 int num=123456;要转成int数组
则可以用String numStr= String.valuesOf(num);
再用如上方法

猜你喜欢

转载自blog.csdn.net/yzwty/article/details/56290134