在JAVA中怎么实现输入以EOF结束?

刚刚学JAVA,在做ACM,让用EOF结束,JAVA直接跪了。


Description


每个工人的总工作时间是由许多散的时间加在一起得到的,而分钟是每到60清零,然后小时数加1。但是工作时间能手动清零。


你的任务是编写一个程序每次询问,都能马上算出这个工人的工作时间。


Input


多组数据输入。

每行有三种输入情况。


输入一个小时制的时间,格式为h:m。(0 <= h <= 100, 0 <= m <= 60)

输'=',表示询问此时的累计工作时间。

输入'!',表示清零以上此工人的工作时间。

输入以EOF结束。


Output


对'='每次询问,输出当前的小时累计数。


Sample Input


3:43  

1:29  

3:24  

2:59   

=  

!  

=  

Sample Output


11:35  

0:0


手掌心
浏览 1764回答 1
1回答

慕盖茨4494581

EOF&nbsp;就是文件结束的意思,你读到文件结束就可以了。如果要在终端里输入的话,Windows 的 cmd.exe 下按&nbsp;Ctrl-Z Return,其它平台、环境(通常情况)在行首按&nbsp;Ctrl-D,在行中的时候按两次&nbsp;Ctrl-D。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java