Лучшие java.util.scanner вопросы ИТ разработчиков

  • 4 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Вызов Scanner.close () вызывает исключение nosuchelement

У меня есть простой метод, который выводит команду на экран, сканирует ввод пользователя и возвращает ее в виде строки. Если ввод пользователя неверен, он ув...

Задан 17 Sep 2012, 07:16 от Ryan Peters
  • 89 голосов
  • 10 ответов
  • 0 просмотров
10 ответов

Использование сканера.nextLine () [дубликат]

На этот вопрос уже есть ответ: Scanner пропускает nextLine () после использования next () или nextFoo ()? [/questions/13102045/scanner-is-skipping-nextline-after-using-next-or-nextfoo] 15 ответов У меня возникли проблемы при попытке ...

Задан 17 Feb 2011, 17:28 от Taylor P.
  • 32 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Это своего рода шаблон итератора.

у меня есть метод, который использует считыватель, и я хочу работать со считывателем со сканером, например, так: Scanner scanner = new Scanner(reader); while(scanner.hasNext()) { //blah blah blah }Это безопасно не закрыватьscanner? Документация ...

Задан 07 May 2011, 04:34 от Anthony
  • 3 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

Удалить все гласные в строке с Java

Я делаю домашнее задание для моего курса информатики. Задача состоит в том, чтобы получить пользовательский ввод, удалить все гласные, а затем распечатать новый оператор. Я знаю, я мог бы легко сделать это с помощью этого ...

Задан 31 Oct 2012, 21:11 от Chris Frank
  • 8 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Как проверить конец строки с помощью сканера?

Я искал похожие вопросы, но ни один не помог. Рассмотрим файл: Привет, как дела? где вы были? Я хочу сделать несколько операций после конца каждой строки. Если я используюnext() это не скажет мне, когда я достиг конца первой строки. Также я ...

Задан 03 Mar 2013, 08:15 от user1806722
  • 2 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Java Scanner hasNext () не возвращает false

Я пытаюсь читать ввод от пользователя, пока пользователь не завершит работу. Я проверяю это, просто набирая 'quit', но console.hasNext (), похоже, не возвращает false. На самом деле кажется, что программа заблокирована в строке 7 (строка hasNext ...

Задан 06 Apr 2013, 04:33 от Dan
  • 6 голосов
  • 7 ответов
  • 0 просмотров
7 ответов

Как принять пользовательский ввод в массиве с использованием Java?

Как принять пользовательский ввод в массиве с использованием Java? Т.е. мы не инициализируем его самостоятельно в нашей программе, но пользователь собирается...

Задан 12 Apr 2010, 14:19 от sadia
  • -4 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Как я могу создать цикл для пользовательского ввода (пока пользователь не введет правильный ввод)? [Дубликат]

На этот вопрос уже есть ответ здесь:Как использовать сканер, чтобы принимать только действительные значения int в качестве входных данных 6 ответовМоя програ...

Задан 24 Nov 2014, 17:32 от Ryan
  • 3 голосов
  • 6 ответов
  • 0 просмотров
6 ответов

Ограничить ввод строки от пользователя буквенными и числовыми значениями [дубликаты]

На этот вопрос уже есть ответ здесь:Как использовать java.util.Scanner, чтобы правильно прочитать пользовательский ввод из System.in и действовать на него? 1...

Задан 22 Jun 2010, 06:32 от Sachin
  • 7 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Ошибка сканера с nextInt () [дубликат]

На этот вопрос уже есть ответ здесь: Как использовать java.util.Scanner, чтобы правильно прочитать пользовательский ввод из System.in и действовать на ...

Задан 11 Oct 2012, 04:00 от spatara
  • 14 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Как использовать java.util.Scanner, чтобы правильно прочитать пользовательский ввод из System.in и действовать на него?

Это должно бытьканонический вопрос / ответ это может быть использовано в качестве двойной цели. Эти требования основаны на самых распространенных вопросах, п...

Задан 19 Oct 2014, 02:13 от user177800
  • 0 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Проблемы с чтением и удалением определенных строк из файла?

Смысл этой программы состоит в том, чтобы удалить некоторые спортивные команды и их участников из текстового файла, а затем перезаписать исходный файл новым ...

Задан 08 Feb 2014, 13:58 от user3287269
  • 557 голосов
  • 15 ответов
  • 0 просмотров
15 ответов

 или уже использованный.

ользую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"); ...

Задан 27 Oct 2012, 16:37 от blekione
  • 5 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Java Scanner не ждет ввода пользователя [дубликат]

На этот вопрос уже есть ответ: Scanner пропускает nextLine () после использования next () или nextFoo ()? [/questions/13102045/scanner-is-skipping-nextline-after-using-next-or-nextfoo] 15 ответов Я использую сканер Java для чтения ввода ...

Задан 03 May 2014, 22:34 от user2976389
  • 1 голос
  • 7 ответов
  • 0 просмотров
7 ответов

Как настаивать на том, что пользовательский ввод является int?

Основная проблема здесь .. Я начну с того, что прошу не отвечать ни на какой код, так как это, скорее всего, только смущает меня (программирование noob). Я ищу четкое объяснение того, как решить эту проблему, которая у меня возникла. У меня есть ...

Задан 29 Oct 2012, 02:43 от John Smith
  • 29 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Сканер не видит после пробела

Я пишу программу, которая запрашивает полное имя человека, а затем берет этот ввод и меняет его (т.е. Джон Доу - Доу, Джон). Я начал с того, что пытался просто получить информацию, но это только имя. Вот мой код: public static void ...

Задан 22 Oct 2013, 05:29 от igeer12
  • 31 голос
  • 7 ответов
  • 0 просмотров
7 ответов

Основываясь на комментариях в других ответах, я предполагаю, что вам нужна проверка. После прочтения этих комментариев, я думаю, что самое близкое, что вы получите, это int.TryParse и double.TryParse, который является своего рода комбинацией hasNextInt и nextInt (или комбинацией hasNextDouble и nextDouble).

a я могу передать Scanner строку, а затем я могу делать удобные вещи, такие как,scanner.hasNext() или жеscanner.nextInt(), scanner.nextDouble() и т.п. Это позволяет довольно чистый код для разбора строки, содержащей строки чисел. Как это ...

Задан 06 Apr 2009, 16:47 от mmcdole
  • 11 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Java несколько сканеров

У меня есть класс, который создает несколько

Задан 04 Nov 2013, 10:14 от Ryan Gibson
  • 5 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Как именно Java Scanner анализирует в два раза?

м с использованием Windows 7 машина, чья "Панель управления \ Часы, Язык и Регион " является "Дания"Согласно документации длясканер:Скане...

Задан 26 Mar 2013, 16:38 от surlol
  • 39 голосов
  • 7 ответов
  • 0 просмотров
7 ответов

Чтение CSV с помощью сканера ()

Мой CSV читается в System.out, но ямы заметили, что любой текст с пробелом перемещается на следующую строку (в качестве возврата)Вот'Как начинается мой CSV:

Задан 11 Jan 2013, 07:28 от coffeemonitor
  • 1 голос
  • 2 ответа
  • 0 просмотров
2 ответа

Java - класс сканера - пропуская первую строку при чтении текстового файла

При использовании объекта Scanner для чтения из текстового файла, я хочу, чтобы он пропускал самую первую строку в файле. Как бы мне этого добиться?

Задан 13 Jan 2014, 00:25 от pingOfDoom
  • 2 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Вход для сканера Java с оператором if else

Привет, я новичок в Java и пытаюсь сделать викторину на практике. Я хочу задать вопрос, где пользователь должен объединить слова из категории в пары. Нравитс...

Задан 06 Aug 2016, 08:28 от GENIUS
  • 25 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

Закройте сканер, связанный с System.in

у меня естьScanner связано сSystem.in, Теперь, после использованияScannerЯ должен закрыть его, так как это плохая практика кодирования, чтобы оставить его открытым. Но если я закроюScannerЯ тоже буду закрыватьSystem.in! Может кто-нибудь сказать ...

Задан 03 Jan 2013, 16:21 от JavaNewbie_M107
  • 4 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Вызов Scanner.close () вызывает исключение nosuchelement

У меня есть простой метод, который выводит команду на экран сканированияпользователь 's и возвращает его в виде строки. Если пользовательs ввод недействи...

Задан 17 Sep 2012, 05:16 от Ryan Peters
  • 0 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Использование Java Scanner Delimiter

Я хотел бы указать разделитель для сканера, который разделяется по некоторому шаблону, но неудалить этот шаблон из токенов. Я могу'Это, кажется, делает э...

Задан 10 Oct 2009, 10:16 от Carl
  • 5 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Поиск файла для строки и вернуть эту строку, если найден

Как вы можете искать в текстовом файле строку, которую вводит пользователь, а затем возвращать эту строку в консоль. Я написал код, который не работает ниже, но я надеюсь, что он может проиллюстрировать мою точку зрения ... public static void ...

Задан 22 Mar 2013, 18:44 от lancer
  • 7 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Это сработало для меня. Но, к сожалению, с этой ошибкой / неудачей я бы поверил, что она вполне может быть защищена от ядерного оружия.

ользую многопоточную среду, в которой один поток постоянно прослушивает ввод пользователя, неоднократно вызываяscanner.nextLine(), Чтобы завершить приложение, этот цикл выполнения останавливается другим потоком, но поток прослушивания не будет ...

Задан 13 Feb 2011, 07:44 от j-pb
  • 5 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Сканер в текстовом файле hasNext () бесконечен

Я пишу простую программу на Java, и она требует чтения данных из текстового файла. Однако у меня проблемы с подсчетом строк. Проблема кажется достаточно общей для простого поиска в Google, но я, возможно, даже не ищу нужные вещи. Учебник, из ...

Задан 02 Dec 2011, 05:13 от AvaMango
  • 11 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Java несколько сканеров

У меня есть класс, который создает несколькоInteger объекты и помещает их вLinkedList как показано ниже: public class Shares<E> implements Queue<E> { protected LinkedList<E> L; public Shares() { L = new LinkedList<E>(); } public boolean add(E ...

Задан 04 Nov 2013, 11:14 от Ryan Gibson
  • 1 голос
  • 0 ответов
  • 0 просмотров
0 ответов

Ошеломлен исключением FileNotFound

Все, что я хочу сделать, это импортировать данные из текстового файла. Файл существует в C: \ temp \ text.txt. Тем не менее, я получаю файл не найдена ошибка. Какого черта я делаю не так ??? public static void main(String[] args) throws ...

Задан 14 Sep 2011, 00:19 от Michael T
  • 5 голосов
  • 6 ответов
  • 0 просмотров
6 ответов

Получение ввода от пользователя в консоли без использования сканера

Я хотел бы узнать о других способах получения информации от пользователей, использующих другие классы, такие какBufferedReaderи т. д., а не используя класс сканера. Итак, был ли какой-либо другой способ получения информации от пользователя? Если ...

Задан 20 Apr 2013, 15:53 от Gowtham Gopalakrishnan
  • 28 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Попробуйте изменить код так, чтобы он совпадал с количеством вызовов функции sc.nextLine () с количеством строк, и я гарантирую, что ваша проблема будет решена.

учил исключение во время выполнения в моей программе, когда я читаю файл через сканер. java.util.NoSuchElementException: No line found at java.util.Scanner.nextLine(Unknown Source) at Day1.ReadFile.read(ReadFile.java:49) at ...

Задан 26 Aug 2011, 18:35 от Ashish Panery
  • 2 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Java Scanner hasNext () не возвращает false

Я пытаюсь читать ввод от пользователя, пока пользователь не завершит работу. Я проверяю это, просто набравуволиться&#39; но console.hasNext () не делаетКажет...

Задан 06 Apr 2013, 02:33 от Dan
Page 1 of 4
1 2 3 4