如何判断一个数是否在一个数组里面 java-Java学习
1个回答
展开全部
Java程序:
public class Main {
public static void main(String[] args){
int[] arr = {1, 2, 3, 6, 7, 9};
int key = 3;
if(exist(arr, key)) {
System.out.println(key + " 在数组 arr 中存在");
}
else {
System.out.println(key + " 在数组 arr 中不存在");
}
}
/**
* 判断key在数组arr中是否存在
* @param arr 数组
* @param key 待查找值
* @return key在数组arr中是否存在,true:存在,false:不存在
*/
public static boolean exist(int[] arr, int key) {
for(int i=0; i<arr.length; i++) {
if(arr[i] == key) {
return true;
}
}
return false;
}
}
运行测试:
3 在数组 arr 中存在
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询