Arrays.binarySearch não funciona como deveria
Eu tenho array de strings [1, 2, 3] e eu procuro todos esses números usando Arrays.binarySearch, ele encontra 1 e 2, mas com 3 ele retorna -1. Alguma idéia de por que funciona dessa maneira? Qual é a melhor alternativa para pesquisar sempre em array / coleção?