java int数组包含某个int数 代码
时间: 2023-12-21 09:05:09 浏览: 157
可以使用Java中的Arrays类的静态方法binarySearch()来判断一个int数组是否包含某个int数。代码如下:
```java
import java.util.Arrays;
public class Main {
public static void main(String[] args) {
int[] arr = {1, 3, 5, 7, 9};
int target = 5;
int index = Arrays.binarySearch(arr, target);
if (index >= 0) {
System.out.println("数组中包含" + target);
} else {
System.out.println("数组中不包含" + target);
}
}
}
```
说明:
1. 首先定义了一个int类型的数组arr和一个int类型的变量target,表示要查找的数。
2. 然后使用Arrays类的静态方法binarySearch()查找数组arr中是否包含target,返回值为int类型的索引值。
3. 如果返回值大于等于0,则表示数组中包含target,输出相应的提示信息;否则表示数组中不包含target,同样输出相应的提示信息。
阅读全文
相关推荐






