1
我有字符串數組[1,2,3],我搜索所有這些數字使用Arrays.binarySearch,它找到1和2,但與3它返回-1。任何想法爲什麼它以這種方式工作?什麼是更好的替代總是在陣列/集合工作搜索?Arrays.binarySearch does not像它應該
我有字符串數組[1,2,3],我搜索所有這些數字使用Arrays.binarySearch,它找到1和2,但與3它返回-1。任何想法爲什麼它以這種方式工作?什麼是更好的替代總是在陣列/集合工作搜索?Arrays.binarySearch does not像它應該
數組必須排序。
String []ar={"1","2","3"};
System.out.println(java.util.Arrays.binarySearch(ar,"3"));