-1

我正在尝试将我的文本文件的内容打印到控制台中,但有时间延迟,例如每行 2 秒。

这是我的文本文件内容:

大卫
1
1
克里斯
1
2
大卫
2
1
克里斯
1
3
大卫
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
}

任何帮助都会很棒(我是初学者)

4

1 回答 1

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

}

于 2013-03-27T11:19:05.817 回答