在Java中提取int位数
因此,如果我有输入的整数:
int num_1 = 128
我如何解析数字并获得1、2和8,并将它们分配给不同的变量?
谢谢!
回答:
这样做的低效方法是将整数转换为字符串,然后迭代字符串字符。
更有效的方法是:
int n = 128;while (n > 0) {
int d = n / 10;
int k = n - d * 10;
n = d;
System.out.println(k);
}
以上是 在Java中提取int位数 的全部内容, 来源链接: utcz.com/qa/399170.html