Я застрял в этом вопросе 6) Предположим, вы ввели 34.3, клавишу ENTER, 57.8, клавишу ENTER, 789, клавишу ENTER. Проанализируйте следующий код.Использование сканера в линиях извлечения
Scanner scanner = new Scanner(System.in);
int value = scanner.nextDouble();
int doubleValue = scanner.nextInt();
String line = scanner.nextLine();
Я знаю ответ, линия будет равна '\ n', когда выполняется последнее утверждение, но почему?
Может ли кто-нибудь объяснить это мне, пожалуйста?
этот код действительно скомпилирован? – Reimeus
Я согласен с @Reimeus, у вас есть двойной, который вы установили равным int, но не выбрали для ввода int? – smoggers