Как заставить java.io.Console отображать значение по умолчанию для пользователя, чтобы подтвердить или изменить? - PullRequest
0 голосов
/ 15 мая 2011

новый класс http://download.oracle.com/javase/6/docs/api/java/io/Console.html кажется приемлемым для ввода данных пользователем с консоли, однако он, по-видимому, не обеспечивает способа чтения строки, но с уже введенным значением по умолчанию (так что пользователь должен только нажать клавишу ввода, чтобы подтвердить или удалить для изменения).

Как я могу сделать это с классом?

1 Ответ

0 голосов
/ 15 мая 2011

Если строка пуста, используйте значение по умолчанию.Использование StringUtils от commons-lang (или ваш любимый способ проверки пустых строк)

if (StringUtils.isBlank(lineRead)) lineRead = "whatever default";
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...