У меня есть считыватель буфера, который читает текстовый файл, а затем сохраняет прочитанные данные в виде строки. Буферный считыватель находится в непрерывном цикле, который читает текстовый файл каждую секунду. Я хотел бы сделать Thread.sleep, если читатель буфера читает один и тот же текст два раза подряд.Stop BufferedReader, если тот же текст читается
Например, если считыватель буфера читает «foo», тогда, когда он снова запускается в следующую секунду, если он снова читает «foo», тогда поток засыпает на определенное количество времени.
У меня есть считыватель буфера внутри метода try, но я не знаю, как заставить его сделать выше.
Может ли кто-нибудь помочь в этом?
Благодаря