检查int[]是否包含特定的int值可以通过以下方式实现:
public boolean containsValue(int[] array, int target) {
for (int num : array) {
if (num == target) {
return true;
}
}
return false;
}
import java.util.Arrays;
public boolean containsValue(int[] array, int target) {
// 使用binarySearch()方法
int index = Arrays.binarySearch(array, target);
return index >= 0;
// 或者使用equals()方法
// return Arrays.equals(array, new int[]{target});
}
import java.util.Arrays;
public boolean containsValue(int[] array, int target) {
return Arrays.stream(array).anyMatch(num -> num == target);
}
以上是检查int[]是否包含特定的int值的几种常见方法。根据具体的应用场景和需求,选择适合的方法即可。
腾讯云相关产品和产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云