1
배열 배열이 [1, 2, 3]이고 Arrays.binarySearch를 사용하여 해당 숫자를 모두 검색하면 1과 2가 있지만 3을 사용하면 -1이 반환됩니다. 왜 그런 식으로 작동하는지 어떤 생각? 배열/콜렉션에서 항상 검색을 수행하는 것보다 나은 대안은 무엇입니까?Arrays.binarySearch doesnt work should
배열 배열이 [1, 2, 3]이고 Arrays.binarySearch를 사용하여 해당 숫자를 모두 검색하면 1과 2가 있지만 3을 사용하면 -1이 반환됩니다. 왜 그런 식으로 작동하는지 어떤 생각? 배열/콜렉션에서 항상 검색을 수행하는 것보다 나은 대안은 무엇입니까?Arrays.binarySearch doesnt work should
배열을 정렬해야합니다.
String []ar={"1","2","3"};
System.out.println(java.util.Arrays.binarySearch(ar,"3"));