String[] sortedArray = new String[]{"Quality", "Name", "Testing", "Package"};
// Search for the word "cat"
int index = Arrays.binarySearch(sortedArray, "Quality");
Ich bekomme immer -3
. Problem ist in "Name"
. Warum kann ich nicht "Name"
in meinem Array haben? Irgendeine Idee?java Arrays.binarySearch kann das Ziel nicht finden
"Name" sollte vor "Qualität" sein, und "Paket" sollte vor "Testing" sein. –
binarySearch ist nur für sortierte Array. –
@Jon, ich denke du meintest, dass "Paket" sollte vor "Qualität" kommen. –