BufferedReader ввод, разделенный пробеламиJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 BufferedReader ввод, разделенный пробелами

Сообщение Anonymous »

Во-первых, я хотел бы упомянуть, что у меня нет большого опыта работы с Java, и я искал на StackOverFlow решение своей проблемы, но либо не нашел его, либо не понял ответа, поэтому спрашиваю сейчас. :

Я хотел начать работать с BufferedReader и не нашел ни одного руководства, которое бы я правильно понял, поэтому я взял кое-что оттуда и написал этот пример:< /p>

Код: Выделить всё

BufferedReader input = new BufferedReader (new InputStreamReader (System.in));
int x = Integer.parseInt(input.readLine());
String y = input.readLine();
System.out.println(x);
этот код работал для ввода 34, затем введите abc, но для того, чего я пытаюсь достичь, мне нужен ввод 34 abc

этот код работал для ввода 34, затем введите abc, но для того, чего я пытаюсь достичь, мне нужен ввод 34 abc, разделенные пробелом, которые будут вводиться вместе, и что x получит 34, а y получит abc. это будет работать при использовании сканера, но проблема в том, что сканер замедляет выполнение упражнения, которое я выполняю, потому что оно медленное.

есть ли какой-нибудь простой способ разделить это входное пространство как это было со Сканером?

Подробнее здесь: https://stackoverflow.com/questions/306 ... ated-input
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»