Сеня рядом и Белла пришел. Былое
Java 1106. Объясните выражение System.out::println.
Выражение System.out::println в Java относится к ссылке на метод. В частности, это относится к методу println объекта out класса System. Метод println используется для вывода сообщения на консоль и добавления в конце символа новой строки. Объект System.out является экземпляром класса PrintStream и предоставляет удобные методы для записи данных на консоль. Когда вы используете выражение ссылки на метод System.out::println, вы, по сути, создаете ссылку на метод println, которую затем можно передать как аргумент метода или сохранить в переменной...
class Scanner в Java. Как передавать информацию в программу через терминал?
Сегодняшнее у нас по плану особое занятие — мы будем учить программу слышать и понимать нас! Раньше наши программы были как монологи: запустили, они что-то сделали и завершились. Теперь же мы научим их вести диалог — реагировать на то, что мы вводим с клавиатуры. И главным помощником в этом нам станет класс Scanner! Исторически, в первых версиях Java считывать ввод с консоли было не так просто. Разработчикам приходилось использовать громоздкие конструкции с InputStreamReader и BufferedReader, писать много дополнительного кода...