java中如何判断Sting在数组中
时间: 2023-06-03 18:06:30 浏览: 91
Java中数组与集合的相互转换实现解析
5星 · 资源好评率100%
存在?
可以通过使用 Arrays 类的静态方法 binarySearch 来判断一个 String 是否存在于数组中。该方法需要传入一个已排序的数组和待查找的 String 对象,如果待查找的 String 存在于数组中,该方法会返回其在数组中的位置,否则返回负数。例如:
String[] arr = {"apple", "banana", "orange"};
int index = Arrays.binarySearch(arr, "banana");
if (index >= 0) {
System.out.println("banana exists in the array!");
} else {
System.out.println("banana doesn't exist in the array!");
}
阅读全文