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

Есть ли эквивалент класса Scanner в С# для строк?
В Java я могу передать сканеру строку, а затем делать удобные вещи, например, scanner.hasNext() или scanner.nextInt() , scanner.nextDouble() и т. д. Это позволяет довольно чистый код для разбора строки, содержащей ряды чисел. Как это...
50634 просмотров
schedule 11.07.2023

как поймать пустой ввод с помощью класса сканера в java
Я использую класс сканера для захвата пользовательского ввода из командной строки (только строки) в качестве альтернативы моему предыдущему вопрос . Следующее, похоже, работает нормально, за исключением того, что пустые строки не захватываются,...
6218 просмотров

Сканер против BufferedReader
Насколько мне известно, два наиболее распространенных метода чтения символьных данных из файла в Java — это использование Scanner или BufferedReader . Я также знаю, что BufferedReader эффективно читает файлы, используя буфер, чтобы избежать...
271729 просмотров

Как заставить Java читать очень большие файлы с помощью сканера?
Я использую следующую базовую функцию, которую я скопировал из сети для чтения текстового файла. public void read () { File file = new File("/Users/MAK/Desktop/data.txt"); System.out.println("Start"); try { //...
5367 просмотров

Как получить позицию в файле (байтовую позицию) из java-сканера?
Как получить позицию в файле (байтовую позицию) из java-сканера? Scanner scanner = new Scanner(new File("file")); scanner.useDelimiter("abc"); scanner.hasNext(); String result = scanner.next(); а теперь: как получить позицию результата в...
9999 просмотров
schedule 20.09.2023

Проблема со сканером Java sc.nextLine();
извините за мой английский :) Я новичок в программировании на Java, и у меня проблема со сканером. Мне нужно прочитать Int, показать кое-что, а затем прочитать строку, поэтому я использую sc.nextInt(); показываю свои данные showMenu(); , а затем...
29894 просмотров
schedule 29.08.2022

Как мне разобрать этот простой текстовый файл в Java?
У меня есть текстовый файл, который выглядит так: grn129 agri- ac-214 ahss hud114 ahss lov1150 ahss lov1160 ahss lov1170 ahss lov1210 ahss Как лучше всего проанализировать этот файл с...
5195 просмотров
schedule 01.01.2023

Как превратить вашу Java-программу без графического интерфейса в консольную программу
Я не знаю, как это описать хорошо, но я попытаюсь. Хорошо, я хочу иметь возможность создать свою Java-программу, чтобы при открытии она выглядела и работала точно так же, как в консоли. Таким образом, он читает класс Scanner и печатает нормально, и...
2648 просмотров
schedule 07.04.2024

Как использовать сканер для автоматического чтения из STDIN в Java?
Я хочу создать программу на Java, которая автоматически считывает пароль из STDIN. Я имею в виду, без вывода каких-либо нажатых символов на терминал и сохранения его скрытым от истории командной строки и списка процессов операционной системы ps .
10793 просмотров
schedule 27.07.2022

Справка по классу сканера Java
Я хотел бы узнать, как распечатать определенную строку из входного файла с помощью сканера. Чтобы строка была напечатана, она должна начинаться с *star, а строка должна быть заключена в кавычки и находиться на следующей лексеме и в той же строке, что...
1156 просмотров
schedule 01.04.2023

Сканер Java не читает
Я пытаюсь прочитать из файла информацию, записанную в формате: someName:aDoubleNumber, и возвращает имя и двойное число. Я написал следующий сканер, но он не работает, есть идеи, почему? Scanner readFile = new Scanner("text.txt");...
5396 просмотров
schedule 03.03.2023

Попытка прочитать двоичный файл как текст, но сканер останавливается на первой строке
Я пытаюсь прочитать двоичный файл, но моя программа просто останавливается на первой строке. Я думаю, это из-за странных символов, которые есть в файле. Я просто хочу извлечь из него некоторые указания. Есть ли способ сделать это?.. public static...
4600 просмотров
schedule 31.08.2023

Как проверить, содержит ли строка, содержащая «теги», разделенные каким-либо токеном, не состоящим из слов, заданный тег в Java
Кто-нибудь знает способ, как проверить на Java, содержит ли строка, содержащая теги, разделенные пробелом, запятой или точкой с запятой (или любым символом, отличным от слова), данный тег? Например: Пример строки тега: tag tag_,tag_2;_tag...
1565 просмотров
schedule 02.05.2024

Пунктуация и метод .next()
Кто-нибудь знает, как метод сканера .next() обрабатывает пунктуацию? Я нигде не мог найти на это ответ. У меня есть программа, которая считывает каждое слово из текстового файла, и я не знаю, как она обрабатывает такие части, как «это», «они есть»...
8194 просмотров

Java — разбор текстового файла
У меня есть входной текстовый файл в этом формате: <target1> : <dep1> <dep2> ... <target2> : <dep1> <dep2> ... ... И метод, который принимает два параметра function(target, dep); Мне нужно, чтобы...
68681 просмотров
schedule 27.01.2023

nextDouble() выдает исключение InputMismatchException, когда я ввожу двойной
import java.util.*; class Averager { public static double unlimited() { int count = 0; double sum = 0; Scanner scan = new Scanner(System.in); while(scan.hasNext()) { double d =...
13885 просмотров
schedule 03.05.2023

java.util.Scanner: почему мой nextDouble() не запрашивает?
import java.util.*; public class June16{ public static void main(String[] args){ Scanner kb = new Scanner(System.in); double b=0; boolean checkInput = true; do{ try{...
4720 просмотров
schedule 28.05.2023

Java — используйте сканер для чтения больших текстовых файлов
У меня есть очень большой текстовый файл с информацией о клиенте. Я хотел бы прочитать всю информацию о клиенте из текстового файла. Вот как организован мой текстовый файл: Costomer 1: Name: Erik Andersson Adress: Street1 Phone number:...
912 просмотров
schedule 15.02.2023

Проблема со сканером при использовании nextLine после nextXXX
Я столкнулся с проблемой, когда пытаюсь получить пользовательский ввод с помощью Scanner : import java.util.Scanner; public class Main { public static Scanner input = new Scanner(System.in); public static void main(String[] args) {...
45603 просмотров
schedule 30.05.2022

Мой класс сканера не читает следующую строку из файла .txt
Я пытаюсь прочитать текстовый файл, который выглядит так 0,-16,-4,12,10,4,-14,8,44,8,8,12,-4 1,-16,-4,12,10,4,-14,6,43,10,10,12,-4 2,-16,-6,10,11,2,-13,4,43,10,11,12,-4 3,-16,-6,10,11,2,-13,6,43,10,11,11,-4 4,-16,-6,10,11,2,-13,6,42,8,10,10,-4...
395 просмотров