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出现的次数,结果图如下
java判断数字0-9输入的次数_第1张图片

你可能感兴趣的:(java判断数字0-9输入的次数)