Профессионалы вопрос такой, каким образом можно перехватывать последовательный (через пробел) ввод нескольких целых чисел, но с помощью объекта BufferedReader?
Долго пытался понять как распечатать n правильных ответов т.е. если у нас n максимальных цифр то как вывести все? Теоретически я понимаю что нужно передать значения в др массив а не в переменную, но постоянно путаюсь в синтаксисе джавы может кто то подкинуть правильный образец?
Asporg
8 уровень
Как заменить сканер на bufferedImage?
Обсуждается
Комментарии (8)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Roman Pryshchepa Java Developer Expert
1 февраля 2018, 15:00
Долго пытался понять как распечатать n правильных ответов т.е. если у нас n максимальных цифр то как вывести все? Теоретически я понимаю что нужно передать значения в др массив а не в переменную, но постоянно путаюсь в синтаксисе джавы может кто то подкинуть правильный образец?
Примерно так можно реализовать вывод нескольких чисел через пробел (либо любой другой строковый разделитель):
0
Стас Пасинков Software Developer в Zipy Master
31 января 2018, 22:57полезный
мне тоже кажется, что вопрос касается не картинок, а именно BufferedReader-а... :)
самый наивный вариант: считал строку, если знаешь точно каким знаком (или знаками) числа разделены - делишь эту строку по этому разделителю и получаешь массив строк с числами. потом проходишься по массиву и каждую строку парсишь в инты.
но в задачах тут обычно каждое новое число вводится с новой строки, поэтому такие вот костыли не нужны :)
но если хочешь для себя просто - то в таком случае действительно проще использовать Scanner :) +1
Asporg
1 февраля 2018, 09:05
Спасибо за ответ!
"потом проходишься по массиву и каждую строку парсишь в инты" - а результат парсинга где хранится? в самом массиве? то есть stringParts преобразуется в массив целых чисел?
0
Сергеев ВикторMaster
1 февраля 2018, 11:24
он хранится там где вы его положите. В данном случае в листе.
+1
Сергеев ВикторMaster
31 января 2018, 22:17
вот ниразу не понял что хочет автор =)
+1
Asporg
1 февраля 2018, 08:25
Сори BufferedReader
0
Ярослав Java Developer Master
31 января 2018, 21:11
А как ты будешь считывать числа картинкой? Может, имелось ввиду BufferedReader?
+3
Asporg
1 февраля 2018, 08:24
Сори да вы правы BufferedReader пытаюсь писать простые игры на джаве потому путаюсь.
0