当我使用扫描仪时如何删除 Enter?
我想编写一个程序,当我使用扫描仪时,您不需要按 Enter。有什么办法可以避免这种情况吗?它应该是一个非常简单的程序,但每次我写东西时,我都必须按回车键。
I want to write a program where you don't need to press Enter, when I'm using Scanner. Is there any way to avoid that? It supposed to be very simple program, but every time I am write something, I have to press enter.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果您使用的是像“Then”这样的扫描仪
,则需要在之后按 enter,因为 文档说该方法:
本质上,通过按 Enter 键,您可以告诉计算机您的输入已完成
如果您需要无需按 Enter 键即可扫描信息的工具,您可以扫描如下文本文件:
除了输入之外,您还可以使用 txt 文件
注意:在字符串输入示例中,您可以可能想要使用分隔符(例如分隔字符串输入就我个人而言
,我喜欢使用 txt 文件,因为对于文件中的每一行,我都可以使用
.hasNext()
来获取数据。If you are using a scanner like
Then you need to press enter after because the docs say the method:
Essentially, by pressing enter you are telling the computer your input is done
If you need something that can scan information without pressing enter, you can scan a text file like this:
Instead of input, you can use a txt file as well
Note: in the string input example, you would likely want to use a delimiter (for instance separating the String input at instances of white space)
Personally, I like using txt files because with each line in the file I can use
.hasNext()
to get the data.