为了账号安全,请及时绑定邮箱和手机立即绑定

JAVA如何将一个整数中的每个数取出来

JAVA如何将一个整数中的每个数取出来

富国沪深 2019-03-03 04:04:05
JAVA如何将一个整数中的每个数取出来如12345 分别取出 1,2,3,4,5
查看完整描述

3 回答

?
慕雪6442864

TA贡献1812条经验 获得超5个赞

public class Test
{
public String print(int num)
{
while(num>0)
{
System.out.print(num%10+",");
num/=10;
}
}
public static void main(String [] args)
{
Test t = new Test();
t.print(12345);
}
}


查看完整回答
反对 回复 2019-03-10
?
噜噜哒

TA贡献1784条经验 获得超7个赞

先将这个数转换成字符串,判断其长度,根据长度判断该数的级别,如该数是1230023,那么他的长度是8,那么该数是八位,然后循环使用 String 中的substring(int beginIndex, int endIndex) 取出
如下:
int num1 = 1230023;
String str = new String(num1);
int l = str.length();
char[] c = new char[l];

for(int i = 1 ; i < l ; i++){
c[i-1] = str.substring(i,i);
System.out.println(c[i-1]);
}



查看完整回答
反对 回复 2019-03-10
  • 3 回答
  • 0 关注
  • 1947 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信