Я хочу использовать алгоритм двоичного поиска для поиска строки, которая была введена пользователем в очень большой отсортированный файл. Я не могу сравнить строку, введенную пользователем, со строкой, расположенной в средней строке файла, чтобы продолжить мой двоичный поиск.
Например, если строка пользователя abcda
и строка файла abcza
, очевидно, что строка пользователя меньше строки файла. Как это реализовано в Java? было бы здорово, если бы вы могли помочь мне с примером кода.