Java:数组应用实例:输入数量不确定的【0,9】范围内的整数,统计每一种数字出现的次数
发布时间:2022-11-29 12:21:30 360
相关标签:
需求
- 输入数量不确定的【0,9】范围内的整数,统计每一种数字出现的次数
- 输入-1表示结束
代码实现
package com.example.demo;
import java.util.Scanner;
public class Demo {
public static void main(String[] args) {
// 输入数量不确定的【0,9】范围内的整数,统计每一种数字出现的次数
// 输入-1表示结束
// 接收用户输入
int[] arr = new int[10];
Scanner scanner = new Scanner(System.in);
int input;
while (true) {
input = scanner.nextInt();
if (input == -1) {
break;
}
if (input >= 0 && input <= 9) {
arr[input]++;
}
}
// 输出统计结果
for (int i = 0; i < arr.length; i++) {
System.out.printf("arr[%s] = %s\n", i, arr[i]);
}
}
}
输出
1 2 3 4 5 2 3 4 5 3 4 5 0 -1
arr[0] = 1
arr[1] = 1
arr[2] = 2
arr[3] = 3
arr[4] = 3
arr[5] = 3
arr[6] = 0
arr[7] = 0
arr[8] = 0
arr[9] = 0
参考 从0学Java(八)数组
文章来源: https://blog.51cto.com/mouday/5885564
特别声明:以上内容(图片及文字)均为互联网收集或者用户上传发布,本站仅提供信息存储服务!如有侵权或有涉及法律问题请联系我们。
举报