Интерфейс JShellConsole
public interface JShellConsole
Интерфейс, предоставляющий функциональность для
Console в фрагменте пользователя. Когда фрагмент вызывает метод в Console, будет вызван соответствующий метод в этом интерфейсе.
- Since:
- 21
- См. также:
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
Charset |
charset() |
Возвращает объект Charset, используемый для Console. |
void |
flush() |
Очищает консоль и заставляет любой буферизованный вывод быть записанным немедленно. |
Reader |
reader() |
Возвращает уникальный объект Reader, связанный с этой консолью. |
String |
readLine() |
Предварительный просмотр. Считывает одну строку текста из консоли. |
String |
readLine |
Предоставляет запрос, затем считывает одну строку текста из консоли. |
char[] |
readPassword |
Предоставляет запрос, затем считывает пароль или пароль из консоли с отключенным отображением. |
PrintWriter |
writer() |
Возвращает уникальный объект PrintWriter, связанный с этой консолью. |
Подробное описание методов
writer
PrintWriter writer()
Возвращает уникальный объект
PrintWriter, связанный с этой консолью.- Возвращает:
- PrintWriter, связанный с этой консолью
- См. также:
reader
Reader reader()
Возвращает уникальный объект
Reader, связанный с этой консолью.- Возвращает:
- Reader, связанный с этой консолью
- См. также:
readLine
String readLine(String prompt) throws IOError
Предоставляет запрос, затем считывает одну строку текста из консоли.
- Параметры:
-
prompt- Запрос. - Возвращает:
- Строка, содержащая считанную строку из консоли, не включая символы завершения строки, или
null, если достигнут конец потока. - Исключения:
-
IOError- Если произошла ошибка ввода-вывода. - См. также:
readLine
String readLine() throws IOError
readLine — это предварительный API платформы Java. Функции предварительного просмотра могут быть удалены в будущих выпусках или обновлены до постоянных функций платформы Java.
Считывает одну строку текста из консоли.
- Возвращает:
- Строка, содержащая считанную строку из консоли, не включая символы завершения строки, или
null, если достигнут конец потока. - Исключения:
-
IOError- Если произошла ошибка ввода-вывода. - Since:
- 24
- См. также:
readPassword
char[] readPassword(String prompt) throws IOError
Предоставляет запрос, затем считывает пароль или пароль из консоли с отключенным отображением.
- Параметры:
-
prompt- Запрос. - Возвращает:
- Массив символов, содержащий пароль или пароль, считанный из консоли, не включая символы завершения строки, или
null, если достигнут конец потока. - Исключения:
-
IOError- Если произошла ошибка ввода-вывода. - См. также:
flush
void flush()
Очищает консоль и заставляет любой буферизованный вывод быть записанным немедленно.
- См. также:
charset
© 1993, 2025, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://download.java.net/java/early_access/jdk24/docs/api/jdk.jshell/jdk/jshell/JShellConsole.html
readLineтолько при включенных функциях предварительного просмотра.