Игнорируя пробел в java
Я ищу способ ввода данных в виде одной строки, как бы я это сделал? Я также мог бы просто использовать файл в качестве ввода (.txt), но я не знаю, как к нему подойти.
Я в основном хочу игнорировать разделитель "пробел", и мне нужна помощь, чтобы выяснить, как
что у меня так далеко
Scanner input = new Scanner(System.in);
Random randomGenerator = new Random();
int rand = randomGenerator.nextInt(10)+1;
System.out.print("Enter code to be encoded. End the text with a semicolon(;): ");
String in = input.next();
System.out.println();
System.out.println("Confirmation: Encode the following text? y to accept, n to decline");
System.out.println(in);
Редактировать: добавлен src Я работаю над кодировщиком для себя и некоторых друзей и хочу отправлять сообщения вместо слов за раз. Да, они будут заканчиваться точкой.
1 ответ
Решение
Установите разделитель на ";", если вы хотите использовать ";" в качестве разделителя:
input.useDelimiter (";")