java中如何由数组元素得到下标,有没有不用去一个个循环的方法?

2024-11-25 02:25:24
推荐回答(2个)
回答1:

你好,这个不可以的,而且数组里的元素可以相同啊,所以得出来的有可能是不止一个下标哦

回答2:

import java.util.Arrays;

public class Admin {
public static void main(String[] args) {
String[] arr = { "a", "b", "c" };
int index = Arrays.binarySearch(arr, "c");
System.out.println(index);

index = Arrays.binarySearch(arr, "d");
System.out.println(index);
}
}