什么是System.in.read()

时间:2014-02-27 17:27:44

标签: java

这里的system.in.read()是什么,我在哪里可以找到它的每个细节和用途以及它在文档中的位置?在课堂上或什么时候?

char ch;
ch=(char)System.in.read();
System.out.println("you typed"+ch);

3 个答案:

答案 0 :(得分:1)

System.in会返回InputStream。没有参数的方法read()“从输入流中读取下一个数据字节。”根据{{​​3}}。

答案 1 :(得分:0)

System.in是基本阅读:

Scanner suckItUp=new Scanner(System.in);
System.out.println("Enter your favorite soda: ");
String name=suckItUp.nextLine(); 

System.in是InputStream。它通常连接键盘,但也可以连接到控制台。

first, always head to the API

这是一个很好的链接 - Java IO tutorial

How to read a single char from the console in Java (as the user types it)?

How can I read input from the console using the Scanner class in Java?

阅读这个有价值的主题。 Java IO非常重要。

答案 2 :(得分:0)

read()in

的名为“System”的静态变量的实例方法