public static int count(int[] arr,int num) {
//定义计数器
int count = 0;
//遍历数组
for(int i = 0;i<arr.length;i++) {
if(num==arr[i]) {//如果数组当前元素和要统计的数字num的值相等
count++;//计数器+1
}
}
//返回count
return count;
}
//定义一个方法传入一个 int 类型数组,输出这个数组中只出现一次的数字及个数
//int[] arr = {2,2,4,4,5,5,8,8,9};
public void oneShow(int[] arr){
int count = 0;
for (int i = 0; i < arr.length; i++) {
if(count(arr,arr[i]) == 1) {
count++;
System.out.println(arr[i]);
}
}
}
输出数组中只出现一次的数字及个数
最新推荐文章于 2022-11-30 23:00:29 发布