我正在尝试将我的文本文件的内容打印到控制台,但有时间延迟,例如每行2秒。
这是我的文本文件内容:
David 1 1 Chris 1 2 David 2 1 Chris 1 3 David 3 1
这是我目前的代码:
File f = new File("actions.txt");
try{
Scanner scanner = new Scanner(f);
while (scanner.hasNextLine()) {
String line = scanner.nextLine();
System.out.println(line);
}
scanner.close();
} catch (FileNotFoundException e) {
e.printStackTrace();
}
System.exit(0); // terminate the program
}
任何帮助都会很棒(我是初学者)
答案 0 :(得分:1)
你可以试试这个。
File f = new File("actions.txt");
try{
Scanner scanner = new Scanner(f);
while (scanner.hasNextLine()) {
String line = scanner.nextLine();
System.out.println(line);
Thread.sleep(2000);
}
scanner.close();
} catch (FileNotFoundException e) {
e.printStackTrace();
}catch (InterruptedException e) {
e.printStackTrace();
}
System.exit(0); // terminate the program
}