我想创建一个程序,用于统计用户输入 (例如, 121221315如何拆分整数(从用户输入发生整数)
0:0次
1:4次
2:3次
3:1次
4:0次...等,直到9 .. 。
但我的代码读取eg 121221315作为一个整数,我需要找到一种方法,可以拆分每个整数
另一个问题是,我不知道如何停止第一个for循环...我不知道要放在哪个条件当程序完成读取输入时如何停止循环...我刚开始学习编码..请帮助我简单/简单的代码!
我有下面的代码
import java.util.Scanner;
public class Occurrence {
\t
\t public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int[] number = new int[100];
System.out.print("Enter the integers between 1 and 100: ");
for (int i = 0; i < number.length; i++) {
int a = input.nextInt();
number[a] += a;
break;
}
for (int i = 1; i < number.length; i++) {
if (number[i] != 0) {
if (number[i]/i > 1)
System.out.println(i + " occurs " + number[i]/i + " times");
else
System.out.println(i + " occurs " + number[i]/i + " time"); }
}
}
}
关于javascript java的东西是什么?那不是javascript。这是java! –