Вопросы с тегом «java.util.scanner»

19
Сканер пропускает nextLine () после использования next () или nextFoo ()?
Я использую Scannerметоды nextInt()и nextLine()для чтения ввода. Это выглядит так: System.out.println("Enter numerical value"); int option; option = input.nextInt(); // Read numerical value from input System.out.println("Enter 1st string"); String string1 = input.nextLine(); // Read 1st string (this is skipped) System.out.println("Enter 2nd string"); String string2 = input.nextLine(); // Read 2nd string (this …

12
Сканер против BufferedReader
Насколько я знаю, два наиболее распространенных метода чтения символьных данных из файла в Java - это использование Scannerили BufferedReader. Я также знаю, что BufferedReaderчитает файлы эффективно, используя буфер, чтобы избежать операций с физическим диском. Мои вопросы: Работает Scannerтак же хорошо, как BufferedReader? Почему бы вы выбрали Scannerболее BufferedReaderили наоборот?

15
Как я могу прочитать ввод с консоли, используя класс Scanner в Java?
Как я мог читать ввод с консоли, используя Scannerкласс? Что-то вроде этого: System.out.println("Enter your username: "); Scanner = input(); // Or something like this, I don't know the code По сути, все, что мне нужно, - это чтобы сканер прочитал входные данные для имени пользователя и назначил входные данные для …

10
Сканер против StringTokenizer против String.Split
Я только что узнал о классе Java Scanner, и теперь мне интересно, как он сравнивается / конкурирует с StringTokenizer и String.Split. Я знаю, что StringTokenizer и String.Split работают только со строками, так зачем мне использовать сканер для строки? Сканер предназначен только для того, чтобы делать покупки в одном месте?

22
Возьмите ввод символа со сканера
Я пытаюсь найти способ charвводить данные с клавиатуры. Я пробовал использовать: Scanner reader = new Scanner(System.in); char c = reader.nextChar(); Такого метода не существует. Пробовал брать cв качестве String. Тем не менее, это не всегда сработает в каждом случае, поскольку другой метод, который я вызываю из своего метода, требует charв …

6
Как читать из стандартного ввода построчно?
Каков рецепт Scala для построчного чтения со стандартного ввода? Что-то вроде эквивалентного java-кода: import java.util.Scanner; public class ScannerTest { public static void main(String args[]) { Scanner sc = new Scanner(System.in); while(sc.hasNext()){ System.out.println(sc.nextLine()); } } }

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.