Как передавать аргументы построчно в Java?

Public static void main(String[] args) принимает только входные данные как одну строку, верно? Я хочу передать аргументы как построчно. Пожалуйста, помогите мне. Я чертовски уверен, что есть какой-то способ. Мое условие: "Программа должна принимать ввод с консоли построчно". Пожалуйста, помогите мне.

3 ответа

Если вы хотите передать несколько строк аргументов, запишите свою информацию в текстовый файл, а затем проанализируйте этот файл с помощью BufferedReader в вашей программе.

Вы можете ввести данные из консоли следующим образом:

BufferedReader buffReader = new BufferedReader(new InputStreamReader(System.in));       
...
String input = buffReader.readLine();

Невозможно контролировать аргументы, передаваемые вашему приложению изнутри вашего приложения.

Другие вопросы по тегам