Проверка, если долго находится в массиве
-
14-11-2019 - |
Вопрос
Мне нужно убедиться, что определенное длительное значение не в массиве.Но по какой-то причине это не работает ...
!d.toString().contains(sq.toString());
.
Я уверен, что я получаю что-то действительно назад ... но я не могу понять, что!
Решение
попробуйте
!Arrays.asList(d).contains(sq);
. Другие советы
Посмотрите на статические методы в Java.util.Arrays.Ваш массив должен быть отсортирован для BinarySearch () для работы.
Не связан с StackOverflow