# Java.io.Console类 - Java.io包 Java.io.Console 类提供了方法来访问基于字符的控制台设备,与当前Java虚拟机相关联。 ## 类声明 以下是Java.io.Console类的声明: ``` public final class Console extends Object implements Flushable ``` ## 类方法 | S.N. | 方法与说明 | | --- | --- | | 1 | [void flush() ](http://www.yiibai.com/java/io/console_flush.html) 此方法刷新控制台,并强制所有缓冲的输出立即写入。 | | 2 | [Console format(String fmt, Object... args) ](http://www.yiibai.com/java/io/console_format.html) 此方法写入一个格式化字符串使用指定格式字符串和参数这个控制台的输出流。 | | 3 | [Console printf(String format, Object... args) ](http://www.yiibai.com/java/io/console_printf.html) 此方法是用来写一个格式化字符串使用指定格式字符串和参数这个控制台的输出流。 | | 4 | [Reader reader() ](http://www.yiibai.com/java/io/console_reader.html) 此方法检索与此控制台关联的唯一Reader对象。 | | 5 | [String readLine() ](http://www.yiibai.com/java/io/console_readline.html) 此方法从控制台读取单行文本。 | | 6 | [String readLine(String fmt, Object... args) ](http://www.yiibai.com/java/io/console_readline_formatted.html) 此方法提供了一个格式化提示,然后从控制台读取单行文本。 | | 7 | [char[] readPassword() ](http://www.yiibai.com/java/io/console_readpassword.html) 此方法从控制台读取密码或口令,禁用回显。 | | 8 | [char[] readPassword(String fmt, Object... args) ](http://www.yiibai.com/java/io/console_readpassword_formatted.html) 此方法提供了一个格式化提示,然后读取密码或口令从控制台禁用回显。 | | 9 | [PrintWriter writer() ](http://www.yiibai.com/java/io/console_writer.html) 此方法检索与此控制台关联的唯一PrintWriter对象。 | ## 继承的方法 这个类继承自以下类方法: * Java.io.Object