首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >system.in如何表示键盘?

system.in如何表示键盘?
EN

Stack Overflow用户
提问于 2014-12-16 01:11:36
回答 3查看 91关注 0票数 0

我是JAVA新手,我在CORE JAVA BlackBook中看到了一句话:

"System.in表示键盘。“

我知道System是一个类,它有一个inputStreamReader引用"IN“。请告诉我它是如何代表键盘的。我不能把这个句子与技术解释联系起来。

谢谢

EN

回答 3

Stack Overflow用户

发布于 2014-12-16 01:15:56

in/out - inputStreamReader和outputStreamWriter。

in是控制台输入流读取器。因此Keyboard是它的输入提供程序。

票数 0
EN

Stack Overflow用户

发布于 2014-12-16 01:15:59

System.in是指计算机上的标准输入设备,通常是键盘。Scanner scanner = new Scanner ( System . in ) ;等同于在此系统上侦听来自默认输入设备(通常是键盘)的输入。

票数 0
EN

Stack Overflow用户

发布于 2014-12-16 01:16:18

这句话是善意的谎言。

System.in流链接到应用程序的标准输入。默认情况下,对于控制台应用程序,标准输入是在控制台上键入的任何内容,并且通常是通过键盘完成的。但它不一定是这样的:

可以重定向

  • 标准输入,例如,使用重定向运算符在命令行上调用您的程序:java YourClass < input.txt
  • There是将输入输入到控制台的其他方法。您的终端仿真器可能支持复制和粘贴,这只能使用鼠标来完成。
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27489347

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档