Java 从控制台扫描
在java中,要从控制台进行扫描,为什么会使用不同的方法,它们是什么意思?Java 从控制台扫描,java,console,Java,Console,在java中,要从控制台进行扫描,为什么会使用不同的方法,它们是什么意思? 使用Scanner类和Stream类有什么区别?因此,Scanner读取基本类型,如下所示: Scanner sc = new Scanner(System.in); int i = sc.nextInt(); 例如,i就是一个3 流类稍微复杂一些。我建议,如果你想阅读,例如,普通程序中的整数,比如“告诉我你的年龄”之类的东西,使用扫描仪。流正在读取字节并手动转换它们 dis = new DataInpu
使用Scanner类和Stream类有什么区别?因此,Scanner读取基本类型,如下所示:
Scanner sc = new Scanner(System.in);
int i = sc.nextInt();
例如,i
就是一个3
流类稍微复杂一些。我建议,如果你想阅读,例如,普通程序中的整数,比如“告诉我你的年龄”之类的东西,使用扫描仪。流正在读取字节并手动转换它们
dis = new DataInputStream(is);
while(dis.available()>0) {
// read four bytes from data input, return int
int k = dis.readInt();
// print int
System.out.print(k+" ");
}