Вопросы по теме 'java.util.scanner'

Может ли Scanner в Java читать текст из диалогового окна
Сканер может получать данные только с системной консоли? не сможет получить из любого диалогового окна? Спасибо.
1699 просмотров
schedule 16.04.2024

Как использовать несколько объектов Scanner в System.in?
как правильно использовать несколько объектов Scanner в моей программе. Например, я использую сканер для чтения файла, затем, в зависимости от того, что найдено в файле, я снова использую сканер, чтобы запросить ввод данных пользователем. Выдержка...
16567 просмотров
schedule 25.07.2022

Когда мы должны использовать консольный класс?
Я читал про Console класс, и в самой первой строке было написано Новое для Java 6 , и когда мы запускаем Java SE 6 из командной строки, мы обычно используем объект класса консоли Итак, что означает мы неявно используем консольный...
4492 просмотров

Сканер продолжает пропускать ввод, используя nextInt() и циклы
Я использую цикл while, чтобы убедиться, что значение, введенное в объект сканера, является целым числом как таковым: while (!capacityCheck) { try { System.out.println("Capacity"); capacity = scan.nextInt();...
2354 просмотров
schedule 02.10.2022

Как заставить ArrayList‹Integer› и Scanner работать хорошо?
import java.util.*; public class CyclicShiftApp{ public static void main(String[] args){ Scanner scan = new Scanner(System.in); ArrayList<Integer> list = new ArrayList<Integer>(); while(scan.hasNextInt()){...
51971 просмотров
schedule 30.09.2022

Разделитель пробела добавлен к следующей строке
Итак, я использую Scanner для анализа текстового файла, который разделен пробелом и новой строкой. Каждая строка имеет номер индекса, который загружается в массив, и строку, которая является меткой, соответствующей этому члену массива, например:...
88 просмотров

Java: получение значения пользовательского ввода, вызвавшего исключение
Я пытаюсь поймать InputMismatchException со сканером, ожидающим двойного, и если ввод равен «c» или «q», я хочу запустить какой-то конкретный код в блоке catch. Мне интересно, есть ли способ получить значение пользовательского ввода после того, как...
136 просмотров

Создание FileInputStream из сканера/строки
Я пытаюсь взять имя файла (местоположение) из ввода командной строки, а затем прочитать содержимое этого файла. public class Beekeeper { public static void main(String[] args) { Garden garden = new Garden();...
1362 просмотров
schedule 05.07.2022

Введите команду с каждой строкой из файла
Я пытаюсь написать плагин, который читает файл построчно, а затем вводит команду в консоли с каждым именем в виде отдельных команд. Он содержит код, основанный на Bukkit API, но он должен быть достаточно простым, чтобы его можно было понять. В...
57 просмотров

Сканер указанной строки не работает
String si = "asd"; Scanner sc = new Scanner(si); byte d = sc.nextByte(); В документации о конструкторе Scanner (String string): Создает новый Scanner, который производит значения, отсканированные из указанной...
70 просмотров
schedule 15.12.2023

Подсчет количества строк в файле при использовании Scanner next()
Для программы проверки орфографии, которая анализирует словарь текстового файла в хэш-таблицу квадратичного зондирования, у меня возникают проблемы с подсчетом номеров строк... input = new Scanner(userInput); int counter = 1; while...
766 просмотров
schedule 22.01.2024

Прочитать одну и ту же строку два раза с помощью сканера
В классе у меня есть метод replay , где я создаю Scanner объект sc . Этот объект Scanner читает первое слово в строке из файла. Затем я передаю этот Scanner объект методу другого класса. В этом методе я хочу прочитать остальные числа в...
1918 просмотров
schedule 11.02.2024

Проверка данных и сканеры в Java
У меня есть вопрос относительно проверки данных и сканеров. Следующий фрагмент кода проверяет пользовательский ввод. Все, кроме целого числа, не разрешено, и пользователю предлагается повторно ввести значение. Мой вопрос заключается в том, что код...
132 просмотров
schedule 13.03.2024

Как использовать точку в качестве разделителя?
import java.util.Scanner; public class Test{ public static void main(String[] args){ Scanner input = new Scanner(System.in); input.useDelimiter("."); String given = input.next(); System.out.println(given); } }...
2837 просмотров
schedule 17.11.2022

Чтение ввода в предопределенном порядке
Я хочу прочитать ввод из текстового файла в следующем порядке. Прочитать URL-адрес в переменную String, прочитать все слова после этого URL-адреса в переменную ArrayList. В следующий раз, когда я столкнусь с URL-адресом, я хочу вызвать метод для...
56 просмотров
schedule 06.11.2023

Есть ли способ ограничить строку кода в цикле do-while только один раз?
У меня есть цикл do-while в моем коде, и мне нужно создать в нем новый сканер, потому что я пытаюсь вернуть «курсор» в начало файла, потому что я прочитал файл ранее в программе. с другим сканером. Проблема в том, что я пытаюсь заставить сканер...
112 просмотров

Сканер для ошибки ввода с консоли
Учитывая следующее в качестве ввода консоли: F 6 100 Я хочу, чтобы 6 был назначен duration , а 100 назначен speed : if(command.equalsIgnoreCase("F")) myf.setWheelVelocities(speed,speed,duration); Однако приведенный выше код не...
534 просмотров
schedule 16.02.2024

Сканер не работает должным образом
Привет всем, я работаю над личным проектом с java (я все еще изучаю язык) и пришел сюда с одним или двумя вопросами. Первый вопрос В моем блоке try мне разрешено просить пользователя ввести значение, которое будет присвоено переменной, а в моем...
137 просмотров
schedule 26.03.2024

Java Scanner: прекратить чтение после первой записи
Я ищу форму, чтобы заставить Сканер прекращать чтение, когда вы нажимаете в первый раз (так что, если я нажимаю клавишу K автоматически, программа считает, что я нажимаю Intro , чтобы он перестал распознавать ввод, сохраните K и продолжайте...
1219 просмотров
schedule 08.05.2024

Предупреждение сканера: утечка ресурсов: ‹неназначенное близкое значение›
Я читаю файл и сохраняю его содержимое в строке. Код выдает предупреждение: Утечка ресурсов: . Как мне это решить? public static String JsonFileToString(String FileName) { String FileContent=null; try { FileContent = new...
811 просмотров
schedule 02.07.2022