这两处,不太懂。怎么跟之前Scanner的用法不一样?
private static Scanner console = new Scanner(System.in);从 JDK 6.0 开始,基本类库中增加了java.io.Console类,用于获得与当前 Java 虚拟机关联的基于字符的控制台设备。你详细看的话后面有String name = console.next(); 其实用法和Scanner类似;
int command = inputCommand();是调用了后面写的inputCommand()方法啊亲,//从控制台输入命令,用于输入命令和输入图书序号 那句后面的方法。
源代码http://blog.csdn.net/yuhan_9204/article/details/49912689
主要是下面几个方法都是静态方法 如果你不设置吧console 对象设置成静态对象 你怎么能调用得了
inputCommand()是一个方法,在后面有定义的,你往下看看