void flush void writeTo(Writer out) Console format(String fmt, Object args) 描述 所述java.io.Console.flush()方法刷新控制台,并强制立即写入任何输出。 声明 以下是java.io.Console.flush()方法的声明 public void flush() 参数 NA 返回值 该方法没有返回值 异常 NA 实例 以下示例显示了java.io.Console.flush()方法的用法。 package com.tutorialspoint; import java.io.Console; public class ConsoleDemo { public static void main(String[] args) { Console cnsl = null; try { //Create a console object. cnsl = System.console(); // test for console not null if (cnsl != null) { // read line from the console String name = cnsl.readLine("Enter name : "); // print System.out.println("You have entered : " + name); } // flushes console and forces output to be written cnsl.flush(); } catch(Exception ex) { // if any error occurs ex.printStackTrace(); } } } 以下是输入 Master Programmer 让我们编译并运行上面的程序,这将产生以下结果 You have entered : Master Programmer void writeTo(Writer out) Console format(String fmt, Object args)