我有一个文本文件,最多可以存储 3 行(每行都有时间##:##)。
如果整个文本文件为空:执行任务 1
否则,如果第一行有时间:执行任务 2
否则,如果第一行和第二行都填满了时间:执行任务 3
否则,如果所有三行都有时间:执行任务 4
否则,如果所有三行都有时间,但第一行时间和第三行时间间隔超过 2 小时:执行任务 5
我已经弄清楚了前两个。
if ((inputFile.readLine()) == null) {Keypad5 task1 = new Keypad5(); }
else if ((inputFile.readLine()) !=null) {Keypad6 task2 = new Keypad6();}
我如何阅读第二行和第三行?如果第二行的时间是 12:54,第三行的时间是 3:55,这就是超过 2 小时的间隔。我大概可以减去时间。