Spec-Zone.ru › OpenJDK 21

Интерфейс JShellConsole

public interface JShellConsole
Интерфейс, предоставляющий функциональность для Console в фрагменте пользователя.

Когда фрагмент вызывает метод у Console, соответствующий метод в этом интерфейсе будет вызван.

С:
21
См. также:
  • Console

Краткое описание методов

Модификатор и тип Метод Описание
Charset charset()
Возвращает объект Charset, используемый для Console.
void flush()
Очищает консоль и принудительно записывает любой буферизованный вывод немедленно.
Reader reader()
Возвращает уникальный объект Reader, связанный с этой консолью.
String readLine(String prompt)
Выводит приглашение, затем считывает строку текста из консоли.
char[] readPassword(String prompt)
Выводит приглашение, затем считывает пароль или фразу из консоли без отображения символов.
PrintWriter writer()
Возвращает уникальный объект PrintWriter, связанный с этой консолью.

Подробное описание методов

writer

PrintWriter writer()
Возвращает уникальный объект PrintWriter, связанный с этой консолью.
Возвращает:
Объект PrintWriter, связанный с этой консолью
См. также:
  • Console.writer()

reader

Reader reader()
Возвращает уникальный объект Reader, связанный с этой консолью.
Возвращает:
Объект reader, связанный с этой консолью
См. также:
  • Console.reader()

readLine

String readLine(String prompt) throws IOError
Выводит приглашение, затем считывает строку текста из консоли.
Параметры:
prompt - Приглашение.
Возвращает:
Строка, содержащая считанную из консоли строку, не включая символы конца строки, или null если достигнут конец потока.
Исключения:
IOError - Если произошла ошибка ввода-вывода.
См. также:
  • Console.readLine()

readPassword

char[] readPassword(String prompt) throws IOError
Выводит приглашение, затем считывает пароль или фразу из консоли без отображения символов.
Параметры:
prompt - Приглашение.
Возвращает:
Массив символов, содержащий пароль или фразу, считанные из консоли, не включая символы конца строки, или null если достигнут конец потока.
Исключения:
IOError - Если произошла ошибка ввода-вывода.
См. также:
  • Console.readPassword()

flush

void flush()
Очищает консоль и принудительно записывает любой буферизованный вывод немедленно.
См. также:
  • Console.flush()

charset

Charset charset()
Возвращает объект Charset, используемый для Console.
Возвращает:
объект Charset, используемый для Console
См. также:
  • Console.charset()

© 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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API