代碼
提交代碼
class MethodDemo5 {
/**
* 查找數(shù)組中元素是否包含指定元素
* @param arr 待查找數(shù)組
* @param element 所查找的元素
* @return boolean 查找結(jié)果,true包含; false不包含
*/
public boolean contains(int[] arr, int element) {
// 定義返回結(jié)果,默認(rèn)為false,即未找到element元素
boolean result = false;
for (int value : arr) {
if (value == element) {
// 找到了element元素,將變量更新為true,并跳出循環(huán)
result = true;
break;
}
}
// 返回計算結(jié)果
return result;
}
public static void main(String[] args) {
// 實例化MethodDemo5
MethodDemo5 methodDemo5 = new MethodDemo5();
// 初始化一個數(shù)組
int[] intArray = {1, 3, 5, 6, 7, 9};
// 初始化待查找元素變量
int element = 10;
// 調(diào)用contains方法,并接收返回結(jié)果
boolean contains = methodDemo5.contains(intArray, element);
// 根據(jù)返回結(jié)果,輸出內(nèi)容
if (contains) {
System.out.println("數(shù)組intArray中包含元素" + element);
} else {
System.out.println("數(shù)組intArray中不包含元素" + element);
}
}
}
運行結(jié)果