А если понадобится 2 числа считать?
Я не понял про что ты но /n вроде перевод строки. Но все равно "мадлоб" что откликнулся) задача решена вопрос был про правильность написания "Детектив кот"))
Метод nextDouble() ограничивается чтением double. Но когда пользователь вводит число, он также нажимает клавишу Enter. Клавиша Enter по сути вводит символ новой стро- ки ( "\n"), который игнорируется методом nextDouble , так как он не является частью double. Говорят, что метод nextDouble() не поглощает символ новой строки. Для поглощения этого символа необходим вызов метода next Line()
Спасибо я этого не знал
не за что, просто конкретно тут надо помнить, что если после nextDouble() вам надо еще что то ввести то надо перед этим сделать input.nextLine(); иначе будут проблемв
1. Практичнее читать строку 2. Лучше использовать BufferedReader
В учебных примерах без разницы. Использовать scanner удобнее
Обсуждают сегодня