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