5 лет назад
Java Scaner. Принцип работы.
@mekzul Объект класса java.util.Scanner принимает форматированный объект (ввод) и преобразует его в двоичное представление. При вводе могут использоваться данные из консоли, файла, строки или любого другого источника, реализующего интерфейсы Readable или ReadableByteChannel...
903 читали · 6 лет назад
Ввод данных в консоли Java
Статья подготовлена для студентов курса «Разработчик Java» в образовательном проекте OTUS. Как правило, вывод данных на консоль в Java не представляет сложности. Обычно для этого используют System.out.print либо System.out.println. Но если дело доходит до ввода, то тут иногда возникают трудности. Они связаны с тем, что реализация консольного ввода в Java считается некоторыми специалистами достаточно сложной и неудобной. Однако освоить её и изучить работу сканера (Scanner) не составит труда. Как вы уже поняли, работа эта строится с помощью класса Scanner...
110 читали · 2 года назад
Java 837. Сколько элементов будет пропущено, если Iterator.next() будет вызван после 10-ти вызовов Iterator.hasNext()?
Если метод next() вызывается после 10 вызовов метода hasNext(), то будет возвращен элемент, следующий за 10-м элементом в коллекции. При каждом вызове метода hasNext(), итератор проверяет наличие следующего элемента в коллекции. Если следующий элемент существует, метод hasNext() возвращает true. Если следующий элемент не существует, то метод hasNext() возвращает false. Когда метод next() вызывается, итератор перемещает свою позицию на следующий элемент в коллекции и возвращает его. Таким образом,...
301 читали · 4 года назад
ТОП 20 тестовых заданий на интервью для Java разработчика
В этой статье мы приведем достаточно большое количество примеров программ из тех, что просят написать соискателей во время прохождения интервью на вакансию Java разработчика.  Указанные тестовые задания мы приводим с реальными примерами кода, заданными в интервью как начинающих, так и достаточно опытных кандидатов. На сегодня среди интервьюеров стало обычной практикой давать тестовые практические задания во время интервью, не фокусируясь только на теоретических вопросах. Такие задачи обычно задаются на техническом этапе интервью Java разработчика...