java怎么判断一个元素是否在数组中存在
发布网友
发布时间:2022-04-20 00:25
我来回答
共1个回答
热心网友
时间:2023-09-05 22:19
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 中存在