判断一个数在数组中出现几次java
发布网友
发布时间:2022-04-29 09:44
我来回答
共2个回答
热心网友
时间:2022-06-25 16:36
这个描述来看,条件应该是一个数组,和要查询的一个数,我下面的例子中,list就是那个数组,countNo就是查询的数,要看countNo在list中出现几次,其实就是简单的循环一下数组,然后把countNo和list中的每个数作比较,若相当,则计数器count+1,最后再输出即可
List<Integer> list = Arrays.asList(1,32,4,32,53,5,3,3,456,6,7);
int countNo = 3;
int count = 0;
for (Integer item:list)
{
if (item == countNo) count++;
}
System.out.println(count);
热心网友
时间:2022-06-25 16:36
public class Yugi{
public static void main(String[] args){
int[] arr = {1,2,3,1,1};
int num = 1;
int count = 0;
for(int i = 0; i < arr.length; i++){
if(arr[i] == num){
count++;
}
}
System.out.println(num + "在数组中出现了" + count + "次");
}
}