У нас в ДжаваРаш есть встроенный IDE в котором очень часто попадаются задачки с входящими данными типа java.util.Scanner;
В том случае когда я хочу попрактиковать в своем компиляторе Eclipse я понятия не имею где мне взять эти входящие ланные, по этому я не могу полноценно решать такие задачи сам вне этого сайта. Будьте добры подскажите как решить этот вопрос. Так как я не смог нагуглить эту тему.
![]()
Yurii Menshykov
6 уровень
Input data в Eclipse IDE
Обсуждается
Комментарии (4)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Evgen
19 апреля 2023, 04:50
может стоит сменить IDE? или это концептуальный вопрос ?
пересел с нетбинса в IDEa и счастлив безмерно...
хотя по логике импорт вроде не ругается...
ты же в курсе что при работе в IDE инпут значения нужно вводить самому кликнув на консоль и вбивая туда значения ?
0
Yurii MenshykovExpert
19 апреля 2023, 22:23
Я начал учить программирование с ноля несколько месяцев назад, и чувачёк с ютуба порекомендовал учиться на эклипси, сетуя на то, что Идея слишком умная и многое делает за тебя, и ты не сможешь так нормально учиться. Но я всё чаще вижу, что люди работают с Идеей. Думаю ты прав. Стоит её потестить.
Кстати по поводу того что ты сказал об инпут значении я не был в курсе. Долго гуглил инфу на эту тему но так и не нашел. Ты имеешь в виду что я могу ввести в IDE в консоль что либо а потом оттуда считывать информацию ? Просто написать и всё ? Это касается обоих IDE ?
Спасибо за ответ !
0
Yurii MenshykovExpert
19 апреля 2023, 22:35
Действительно это легко и элементарно. Вводишь в консоль и всё ! ;)
0
Evgen
20 апреля 2023, 14:34
Метод Scanner предполагает что он получит какую-либо информацию для работы, Scaner (System.in) (у тебя в 5-ой строке), указывает что считывание будет производится из консоли. В оболочке Java Rush вводимые в задаче данные для метода Scanner(System.in) выведены в правый нижний угол в поле Input data.
Когда ты запускаешь свой код на JavaRush значения из этого поля автоматически попадают в метод Scanner.
Когда же ты используешь стороннее IDE - на момент работы метода, среда обработки ожидает что ты введешь в поле Console то значение которое должен считать метод написанный тобой.
Поэтому щелкни ЛКМ на вкладке Console в IDE и введи значения которые ты хочешь передавать.
А вообще, крайне рекомендую плотнее перечитать лекции по сканеру:
https://javarush.com/quests/lectures/questsyntaxpro.level02.lecture05
https://javarush.com/quests/lectures/questsyntaxpro.level23.lecture01
+2