java判断数字0-9输入的次数
import java.util.Scanner;
public class Count_numbers {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
int[] Numbers = new int[10];
int x = in.nextInt();
while (x != -1) { //当输入为-1时,停止循环
if (x >= 0 && x <= 9) {
Numbers[x]++; //判断数字0-9出现的次数,每出现一次,计数加一
}
x = in.nextInt();
}
for (int i = 0; i < Numbers.length; i++) //遍历数组输出
{
System.out.println("数字"+i + "出现" + Numbers[i]+ "次");
}
}
}
程序可输出数字0-9出现的次数,结果图如下