Size: a a a

2020 May 26

DS

Dmitriy Shilnikov in learn.java
Артем Пешков
привет)  подскажите пожалуйста - почему в данном коде происходит отбрасывание всех остальных символов во входном буфере? до меня никак не может дойти😝
Почему происходит что?
источник

АП

Артем Пешков... in learn.java
перебирается каждый введенный символ(если их много) и в конце пустой(видимо '\n')
источник

Е

Евгений in learn.java
Артем Пешков
перебирается каждый введенный символ(если их много) и в конце пустой(видимо '\n')
\n это новая строка
источник

IS

Ilya Slezkin in learn.java
Артем Пешков
do {
       ch = (char) System.in.read();
       System.out.println("Вы ввели" + ch );
       }
       while(ch != '\n');
почитай про Scanner java
источник

АП

Артем Пешков... in learn.java
Ввод: qwerty
Вы ввели: q
Вы ввели: w
Вы ввели: e
Вы ввели: r
Вы ввели: t
Вы ввели: y
Вы ввели:
источник

IS

Ilya Slezkin in learn.java
Ilya Slezkin
почитай про Scanner java
+
источник

IS

Ilya Slezkin in learn.java
ch = (char) System.in.read(); - скинирует только 1 символ
источник

IS

Ilya Slezkin in learn.java
или нЭт
источник

АП

Артем Пешков... in learn.java
а причем тут (пока не равно переносу на новую строку)
источник

IS

Ilya Slezkin in learn.java
как тебе надо сделать?
источник

Е

Евгений in learn.java
Артем Пешков
а причем тут (пока не равно переносу на новую строку)
читает одну строку и потом цикл закроется
источник

АП

Артем Пешков... in learn.java
я изучаю теорию и пытаюсь понять что тут происходит)
источник

DS

Dmitriy Shilnikov in learn.java
Артем Пешков
а причем тут (пока не равно переносу на новую строку)
Потому что он читает, пока не прочитал символ "\n"
источник

АП

Артем Пешков... in learn.java
Ввод: w
Вы ввели: w
Вы ввели:
источник

АП

Артем Пешков... in learn.java
Dmitriy Shilnikov
Потому что он читает, пока не прочитал символ "\n"
а символ /n всегда в конце того что вводится ?
источник

DS

Dmitriy Shilnikov in learn.java
Артем Пешков
а символ /n всегда в конце того что вводится ?
Символ \n - это когда ты на клавиатуре enter жмёшь. Ну и да, он всегда будет последний прочитанный.
источник

АП

Артем Пешков... in learn.java
разобрался, спасибо❤️
источник

СШ

Слышал Шорохи... in learn.java
парни javafx интересует комбобокс, он изначально если не выбран там указывается надпись которая отображается. Я выбираю какой то пункт и потом мне снова нужно вернуть на изначальное состояние этот комбобокс, сделать вид что он не выбирался. Как? setValue(null) сносит эту надпись и там пусто становится
источник

AP

Alexander Pukhalsky in learn.java
Слышал Шорохи
парни javafx интересует комбобокс, он изначально если не выбран там указывается надпись которая отображается. Я выбираю какой то пункт и потом мне снова нужно вернуть на изначальное состояние этот комбобокс, сделать вид что он не выбирался. Как? setValue(null) сносит эту надпись и там пусто становится
Так мб не на null сетвэлью делай, а на нужное значение?
источник

СШ

Слышал Шорохи... in learn.java
Alexander Pukhalsky
Так мб не на null сетвэлью делай, а на нужное значение?
мне нужно комбобокс вернуть в пустое девственное состояние, будто его не трогали.
источник