169 похожих чатов

Ребят, сорри за тупой вопрос и за пикчи, но по

другому не наглядно. задание из фри курса яп по джаве) я понять не могу, почему в теории давалось чтение строки как
String command = scanner.nextLine();
а в задании нужно было использовать
String currency = scanner.next();

почему не nextLine()? и с nextLine() тренажёт ответ на валидирует

13 ответов

15 просмотров

next берет строку до пробела nextLine до конца строки(перевода каретки)

Alex-Mason Автор вопроса
Evgen Mironov
next берет строку до пробела nextLine до конца стр...

вроде понятно. но непонятно, почему ошибка, когда используешь nextLine - казалось бы ну и пусть читает до конца строки

Alex Mason
вроде понятно. но непонятно, почему ошибка, когда ...

«Казалось бы» — в программировании так не бывает.

Alex Mason
вроде понятно. но непонятно, почему ошибка, когда ...

Конца строки может и не быть, ввод может закончиться по Ctrl+D

Alex-Mason Автор вопроса
Sergeich0
Конца строки может и не быть, ввод может закончить...

мне кажется, что они немного в тренажёре всё таки накосячили..

Alex-Mason Автор вопроса
Дмитрий
Плохому танцору…)

окей, допустим, что я не прав. вот что есть в теории задача - Считайте это значение с помощью scanner какая в данном случае разница, как я считаю строку - первым словом или всей строкой?

Alex Mason
screenshot окей, допустим, что я не прав. вот что есть в теор...

Разница есть в методах. Почитай доку к методам. Тогда станет все ясно.

Alex-Mason Автор вопроса
Дмитрий
Разница есть в методах. Почитай доку к методам. То...

next() Finds and returns the next complete token from this scanner. nextLine() Advances this scanner past the current line and returns the input that was skipped. очень понятно, да..

Alex Mason
next() Finds and returns the next complete token f...

У тебя опять претензия. Так сложно будет тебе учить язык.

Alex-Mason Автор вопроса

Scanner Java doc

Похожие вопросы

Обсуждают сегодня

а через ESC-код ?
Alexey Kulakov
29
30500 за редактор? )
Владимир
47
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
13
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
в JclConsole объявлено так: function CtrlHandler(CtrlType: DWORD): BOOL; stdcall; - где ваше объявление с stdcall? у вас на картинке нет stdcall
Karagy
8
Ребят в СИ можно реализовать ООП?
Николай
33
program test; {$mode delphi} procedure proc(v: int32); overload; begin end; procedure proc(v: int64); overload; begin end; var x: uint64; begin proc(x); end. Уж не знаю...
notme
6
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта