代码
提交代码
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);
}
}
}
运行结果