展开全部
语法?一条公式?搞不清你说的是什么意思。
没仔细看32313133353236313431303231363533e78988e69d8331333335333763你的要求,重新修改了一下。Scanner input = new Scanner(System.in);
System.out.println("请输入数字!");
String str = input.next();
Long data = 0L;
try {
data = Long.valueOf(str);
} catch (NumberFormatException e) {
System.out.println("你输入的不是数字");
return;
}
int size = 1;
while ((data = data / 10) != 0) {
size++;
}
input.close();
System.out.println("数字的位数:" + size);
请说的专业一点吧。越看越坑,“只能用提供网站的class来编程”实在是听不懂。
本文介绍了一种使用Java编程语言来计算用户输入数字位数的方法。通过Scanner类获取用户输入,利用Long.valueOf尝试将字符串转换为长整型数值,并通过循环计算其位数。
1675

被折叠的 条评论
为什么被折叠?



