1
Я новичок в Java, и я стараюсь, чтобы запустить этот код и заполнить как ответ 5.5
или любое число с десятичной и я получил ошибкуошибка ввода Java с десятичной
Код:
System.out.print("What grade did you get?");
double number1 = input.nextDouble();
Ошибка:
Exception in thread "main" java.util.InputMismatchException
at java.util.Scanner.throwFor(Scanner.java:864)
at java.util.Scanner.next(Scanner.java:1485)
at java.util.Scanner.nextDouble(Scanner.java:2413)
Если я использую нормальный номер без десятичного он работает хорошо. Я использую неправильный input.next()
?
Как вы объявляете 'input'? – DanielGibbs
Работает для меня ... в каком регионе вы находитесь? Возможно, он ожидает 5,5? –
Да, он работает с 5,5, но не с 5.5 Jon Skeet –