暴力法统计一个整数中每个数字(0~9)出现的次数

暴力法统计一个整数中每个数字(0~9)出现的次数

Scanner sc = new Scanner(System.in);
        int n = sc.nextInt();
        int[] arr = new int[10];
        for(int i = 1; i <= n; i++){
            int j = i;
            while(j != 0){
                arr[j%10] ++;
                j /= 10;
            }
        }
        for(int i = 0; i < arr.length; i ++){
            System.out.println(i+" 出现的次数是 "+arr[i]);
        }

你可能感兴趣的:(java)