java Switch语句对数组中出现的数字次数进行累加
时间: 2023-12-10 10:38:51 浏览: 69
Java中的Switch语句
可以使用一个 `switch` 语句和一个 `for` 循环来对数组中出现的数字次数进行累加。具体实现步骤如下:
1. 定义一个整型数组 `arr`,用于存储需要统计的数字;
2. 定义一个整型变量 `sum`,用于记录数字出现的次数;
3. 使用 `for` 循环遍历数组 `arr`,在循环体中使用 `switch` 语句对每个元素进行判断,并累加出现次数;
4. 输出每个数字在数组中出现的次数。
示例代码如下:
```java
int[] arr = {1, 2, 3, 2, 3, 1, 4, 5, 4, 1};
int sum1 = 0, sum2 = 0, sum3 = 0, sum4 = 0, sum5 = 0;
for (int i = 0; i < arr.length; i++) {
switch (arr[i]) {
case 1:
sum1++;
break;
case 2:
sum2++;
break;
case 3:
sum3++;
break;
case 4:
sum4++;
break;
case 5:
sum5++;
break;
default:
break;
}
}
System.out.println("数字1出现的次数为:" + sum1);
System.out.println("数字2出现的次数为:" + sum2);
System.out.println("数字3出现的次数为:" + sum3);
System.out.println("数字4出现的次数为:" + sum4);
System.out.println("数字5出现的次数为:" + sum5);
```
输出结果为:
```
数字1出现的次数为:3
数字2出现的次数为:2
数字3出现的次数为:2
数字4出现的次数为:2
数字5出现的次数为:1
```
阅读全文