Если я правильно помню, вы можете ввести Java-консоль Eclipse, и она будет отправлена через стандартный поток ввода System.in
(возможно, в зависимости от конфигурации запуска приложения).
Однако стандартным способомдля этого нужно передать несколько строк в командной строке, которые будут отображаться как элементы параметра String[]
в методе main
вашего приложения.
В качестве альтернативы вы можете получать входные данные через плоские файлыиз базы данных, через сокеты и т. д., хотя, как вы могли бы ожидать, это намного сложнее и, конечно, не должно рассматриваться для приложения типа «Hello World».Например, веб-сервисы Java принимают входные данные через сетевые сокеты, а не через командную строку, так как это несколько ограничит их.; -)