以下是一个示例代码,演示了一个Java方法,该方法从搜索中返回一个布尔值。
public class SearchExample {
public static void main(String[] args) {
int[] array = {1, 2, 3, 4, 5};
int target = 3;
boolean found = search(array, target);
System.out.println("Target found: " + found);
}
public static boolean search(int[] array, int target) {
for (int i = 0; i < array.length; i++) {
if (array[i] == target) {
return true;
}
}
return false;
}
}
在上述示例中,我们定义了一个名为search
的静态方法,它接受一个整数数组和一个目标整数作为参数。该方法通过迭代数组中的元素,检查是否有元素与目标相等。如果找到了相等的元素,则返回true
,否则返回false
。
在main
方法中,我们创建了一个整数数组和一个目标整数。然后,我们调用search
方法,并将返回的布尔值存储在found
变量中。最后,我们打印出found
变量的值,以检查是否找到了目标。