Я пытаюсь взять ввод с использованием класса Scanner
в Java.Как избежать точки с запятой в сканере Java
Мой код:
Scanner scan = new Scanner(System.in);
String newline = scan.next();
Мой вход что-то вроде:
india gate;25;3
и я пытаюсь заменить всю строку выше с новой строки:
new delhi;23;2
с использованием
.replace(str1, str2)
Проблема заключается в том, что это только заменив первое слово в строке и вывод что-то вроде:
india delhi;25;3
Как я могу принять его в целом строку с помощью Scanner
?
использовать ';' как ваш разделитель. –
, пожалуйста, покажите весь ваш код. –
http://docs.oracle.com/javase/7/docs/api/java/util/Scanner.html#next(java.lang.String) см. Это. –