Size: a a a

2020 September 16

AS

Alex S in learn.java
почему когда с помощью класса Scanner  пытаешься в консоль ввести String после того как ввел int   - ничего не происходит и программа даже не запрашивает ввод? а если наоборот сделать то все работает? https://paste.ofcode.org/rnSSkAinSXEiy9sApd8tWn
источник

DS

Dmitriy Shilnikov in learn.java
Alex S
почему когда с помощью класса Scanner  пытаешься в консоль ввести String после того как ввел int   - ничего не происходит и программа даже не запрашивает ввод? а если наоборот сделать то все работает? https://paste.ofcode.org/rnSSkAinSXEiy9sApd8tWn
Потому что ты когда int читаешь, у перевод строки остаётся непрочитан.
источник

AS

Alex S in learn.java
Dmitriy Shilnikov
Потому что ты когда int читаешь, у перевод строки остаётся непрочитан.
ниче не понял :( и что делать?
источник

AS

Alex S in learn.java
какой еще перевод строки
источник

DS

Dmitriy Shilnikov in learn.java
Прочитать ещё раз nextLine
источник

AS

Alex S in learn.java
а что значит перевод строки остается непрочитан? ввели одну величину теперь вводим другую какой еще перевод строки :( и почему это он остался непрочитан
и почему после ввода инта он прочитан?
источник

DS

Dmitriy Shilnikov in learn.java
Alex S
а что значит перевод строки остается непрочитан? ввели одну величину теперь вводим другую какой еще перевод строки :( и почему это он остался непрочитан
и почему после ввода инта он прочитан?
Ввод юзера - это последовательность символов. Условно, она выглядит вот так "123\nстрока\n"
источник

DS

Dmitriy Shilnikov in learn.java
nextInt читает 123 - следующий токен - это \n, его тоже надо прочитать
источник

AS

Alex S in learn.java
тогда по идее логичнее вводить все как строку и потом преобразовывать
источник

DS

Dmitriy Shilnikov in learn.java
Alex S
тогда по идее логичнее вводить все как строку и потом преобразовывать
Так юзер данные постепенно же вводить может, а не всё сразу одной строкой
источник

AS

Alex S in learn.java
я имею ввиду всегда ввод воспринимать как строковую величину и дальше уже с ней работать
источник

ШП

Шурок Петров... in learn.java
Alex S
а что значит перевод строки остается непрочитан? ввели одну величину теперь вводим другую какой еще перевод строки :( и почему это он остался непрочитан
и почему после ввода инта он прочитан?
1. Найди разницу между next() nextLine()
2. Подумай что считает Scanner. (Вообще как тип данных)
3. Строка это сборище чаров. Чары можно преобразовать в инт. Подумай что это значит.
4. Подумай как компьютер
источник

DS

Dmitriy Shilnikov in learn.java
Alex S
я имею ввиду всегда ввод воспринимать как строковую величину и дальше уже с ней работать
Можно и так
источник

АD

Алекандр Dontsov... in learn.java
Ребят, привет, делаю авторизацию Spring security oauth 2.0 и возникла ситуация, что запрос на oauth/token проходит по form-data, x-www-form-urlencoded, а также через параметры, подскажите, как можно закрыть все запросы и оставить только x-www-form-urlencoded и можно ли это сделать?
источник

Э

Эд in learn.java
Алекандр Dontsov
Ребят, привет, делаю авторизацию Spring security oauth 2.0 и возникла ситуация, что запрос на oauth/token проходит по form-data, x-www-form-urlencoded, а также через параметры, подскажите, как можно закрыть все запросы и оставить только x-www-form-urlencoded и можно ли это сделать?
юзаешь deprecated spring security oauth2 либу?
источник

АD

Алекандр Dontsov... in learn.java
Классы не вычеркиваются, думаю что нет
источник

Э

Эд in learn.java
Ребята из Pivotal настаивают перейти на Spring Security 5
источник

Э

Эд in learn.java
Алекандр Dontsov
Классы не вычеркиваются, думаю что нет
Это до тех пор, пока не обновишься до последней
источник

Э

Эд in learn.java
Будущего у либы, как я понимаю, нету
источник

АD

Алекандр Dontsov... in learn.java
Использовал spring-security-oauth2 версии 2.3.5, смотрел по баелдангу, там вроде не говорили что устаревает либа
источник