博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JAVA——System.in作为控制台输入时结束输入(输入EOF)解决方案
阅读量:2036 次
发布时间:2019-04-28

本文共 274 字,大约阅读时间需要 1 分钟。

基本概念

EOF:EOF是一个计算机术语,为End Of File的缩写,在操作系统中表示资料源无更多的资料可读取。资料源通常称为档案或串流。通常在文本的最后存在此字符表示资料结束。

解决方案

1、标准解决方案

Windows环境下,需要输入Ctrl+Z;

Linux/Unix/MAC环境下,需要输入Ctrl+D;

注意:输入,而不是对控制台进行操作。这相当于向控制台输入一个字符,这个字符代表EOF,此时hasNext()方法返回false,循环结束。

2、针对性解决方案

 加结束条件,比如输入0时,跳出循环或者结束输入相关操作。

参考文章

转载地址:http://sggaf.baihongyu.com/

你可能感兴趣的文章
Spring事务总结---传播级别以及REQUIRED_NEW及NESTED的使用场景(赞)
查看>>
通过Spring @PostConstruct 和 @PreDestroy 方法 实现初始化和销毁bean之前进行的操作
查看>>
spring 默认事务传播属性
查看>>
shutdown和shutdownNow--多线程任务的关闭
查看>>
Thread.currentThread.interrupt()
查看>>
JVM实用参数(七)CMS收集器
查看>>
nginx 已有80端口服务如何在开启一个非80端口的静态资源指向
查看>>
nginx root静态资源地址默认路径
查看>>
redis多个线程操作单个key场景的并发问题
查看>>
textArea没有value 属性 如何显示
查看>>
java项目搭建流程记录
查看>>
让hql支持按位与运算
查看>>
修改maven打包出来的war名称
查看>>
Windows下 Git 的基本操作
查看>>
java List转换为字符串并加入分隔符的方法
查看>>
mysql 嵌套查询
查看>>
一个空指针异常null==1
查看>>
maven聚合项目 打包时候先整体install
查看>>
java web 工程名后面设置访问默认url
查看>>
Mysql字符串字段判断是否包含某个字符串的2种方法
查看>>