Java中除了使用文本扫描Scanner还可以通过缓存读入器BufferedReader。下面介绍详细的使用方法。
Method1:
Java.util.Scanner.Scanner是Java5的新特征,主要功能是简化文本扫描。可以用该类获取控制台输入。
Scanner sc = new Scanner(System.in);
Integer a = sc.nextLine();
Method2:
缓存读入器BufferedReader,为提高读的效率而设计的。它是个包装类,可以将字符流放入缓存,到缓存满了或者flush时,再读入内存。
//InputStreamReader用于读取字节流,是字节流通向字符流的桥梁,像个适配器
BufferedReader bf = new BufferedReader(new InputStreamReader(System.in));
String s = bf.readLine();