2 года назад
Особенности "сканирования" в Java
По долгу службы мне часто приходиться писать код на Java. Но вот пользоваться классом Scanner удается крайне редко. Недавно попалась банальная задача - вывод из потока ввода информацию в консоль (для просты рассмотрения будет выводить именно в консоль), и я ничего не предполагая пишу стандартный код: То при выводе в консоль нас будет ждать следующая картина: ===================================================== Enter number: 6 Enter string: Integer = 6 String = Process finished with exit code...
8 месяцев назад
class Scanner в Java. Как передавать информацию в программу через терминал?
Сегодняшнее у нас по плану особое занятие — мы будем учить программу слышать и понимать нас! Раньше наши программы были как монологи: запустили, они что-то сделали и завершились. Теперь же мы научим их вести диалог — реагировать на то, что мы вводим с клавиатуры. И главным помощником в этом нам станет класс Scanner! Исторически, в первых версиях Java считывать ввод с консоли было не так просто. Разработчикам приходилось использовать громоздкие конструкции с InputStreamReader и BufferedReader, писать много дополнительного кода...