String[] sortedArray = new String[]{"Quality", "Name", "Testing", "Package"};
// Search for the word "cat"
int index = Arrays.binarySearch(sortedArray, "Quality");
ottengo sempre -3
. Il problema è in "Name"
. Perché non riesco ad avere "Name"
nel mio array? Qualche idea?java Arrays.binarySearch non riesce a trovare bersaglio
"Nome" deve essere prima di "Qualità" e "Pacchetto" deve essere prima di "Test". –
binarySearch è solo per array ordinato. –
@Jon, penso che volevi dire che "Pacchetto" dovrebbe arrivare prima di "Qualità". –