我需要在perl / java中编写一个代码,在1秒内打印一个名字100次

时间:2011-05-25 10:14:57

标签: java perl

任何人都可以帮我写一个perl / java中的代码,在1秒内打印一个名字100次。

3 个答案:

答案 0 :(得分:1)

小心你的意愿。

use Time::HiRes qw(sleep);
my $how_many_times = 100;
my $how_long       = 1; # second
my $name           = 'amit';

for (1..$how_many_times) {
    sleep $how_long / $how_many_times;
    print $name;
}

答案 1 :(得分:0)

for循环可以在不到1秒的时间内执行,在一台好的机器上以java / perl的形式打印100次名称。

答案 2 :(得分:0)

我认为这是最简单的方法(但可能还不够):

String name = "name";
try {
    for (int i = 0; i < 100; i++) {
        System.out.println(name);
        wait(10);
    }
} catch (InterruptedException ex) {
    ex.printStackTrace(System.err);
}

更新:更好,请使用Timer