以下是一个可以测试数组是否包含特定值的Java程序示例代码:
public class ArrayContainsValue {
public static void main(String[] args) {
int[] arr = {1, 4, 5, 9, 13, 54, 23};
if (contains(arr, 9)) {
System.out.println("The array contains 9.");
} else {
System.out.println("The array does not contain 9.");
}
}
public static boolean contains(int[] arr, int target) {
for (int value : arr) {
if (value == target) {
return true;
}
}
return false;
}
}
在示例代码中,我们首先初始化了一个整型数组arr
,然后使用contains
方法来检查数组中是否包含特定的值。contains
方法采用两个参数:一个整型数组和一个目标整数。它遍历整个数组,并检查是否存在与目标匹配的值。如果找到匹配的值,该方法返回true,否则返回false。
在示例中,我们使用数组arr
和目标数9
调用contains
方法。如果contains
方法返回true,则我们将输出 “The array contains 9.”。否则,我们将输出“The array does not contain 9.”。