想通过控制台进行输入,首先需要构造一个Scanner对象,它依附于System.in
Scanner in = new Scanner(System.in);
Scanner的构造器可以接受任何类型的输入对象,包括File对象,InputStream,或Readable对象。useDelimiter(Pattern pattern)或useDelimiter(String pattern) 设定Scanner的分隔符
Java SE5的PrintStream与PrintWriter对象都引入了format()方法,那我们就要可以使用System.out.format()格式化输出了。在Java中,所有新的格式化功能(PrintStream与PrintWriter的format方法以及String的静态方法format)都是由java.util.Formatter类来处理的,创建时需要指定输出到哪。