Можно ли программой прочитать не новую строку в консоли (system.in.read или у сканнеров .next()), а предыдущую? Например, ту, которую я сам и выводил через system.out.print. Иными словами, как читать консоль, как будто это текстовый файл?
Можно ли программой прочитать не новую строку в консоли (system.in.read или у сканнеров .next()), а предыдущую? Например, ту, которую я сам и выводил через system.out.print. Иными словами, как читать консоль, как будто это текстовый файл?
Можно ли программой прочитать не новую строку в консоли (system.in.read или у сканнеров .next()), а предыдущую? Например, ту, которую я сам и выводил через system.out.print. Иными словами, как читать консоль, как будто это текстовый файл?
сдается мне что нужно подсунуть вместо стдаут свою прокладку, которая записывает в свой буфер, а потом уже отправляет в настоящий стдаут