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