Интерфейс JShellConsole
public interface JShellConsole
Интерфейс, предоставляющий функциональность для
Console в фрагменте пользователя. Когда фрагмент вызывает метод у Console, соответствующий метод в этом интерфейсе будет вызван.
- С:
- 21
- См. также:
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
Charset |
charset() |
Возвращает объект Charset, используемый для Console. |
void |
flush() |
Очищает консоль и принудительно записывает любой буферизованный вывод немедленно. |
Reader |
reader() |
Возвращает уникальный объект Reader, связанный с этой консолью. |
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- Если произошла ошибка ввода-вывода. - См. также:
readPassword
char[] readPassword(String prompt) throws IOError
Выводит приглашение, затем считывает пароль или фразу из консоли без отображения символов.
- Параметры:
-
prompt- Приглашение. - Возвращает:
- Массив символов, содержащий пароль или фразу, считанные из консоли, не включая символы конца строки, или
nullесли достигнут конец потока. - Исключения:
-
IOError- Если произошла ошибка ввода-вывода. - См. также:
flush
void flush()
Очищает консоль и принудительно записывает любой буферизованный вывод немедленно.
- См. также:
charset
Charset charset()
Возвращает объект
Charset, используемый для Console.- Возвращает:
- объект
Charset, используемый дляConsole - См. также:
© 1993, 2023, 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://docs.oracle.com/en/java/javase/21/docs/api/jdk.jshell/jdk/jshell/JShellConsole.html