java - 如何制作一个将打开计算器应用程序 "X"次的 Java 程序

标签 java runtime

我正在尝试制作一个简单的程序,当我运行它时,它会在我的计算机上打开计算器应用程序 X 次。这是我尝试做的,它只会打开一次。

import java.util.*;
import java.io.*;
public class main {

public static void main(String[] args) throws IOException {

    Runtime run = Runtime.getRuntime();

    for (int i = 0; i < 5; i++)
    {
            run.exec("calc");
    }
  }
}

最佳答案

尝试在每次调用 exec() 之间添加一个暂停:

    for (int i = 0; i < 5; i++) {
        Runtime.getRuntime().exec("calc");
        TimeUnit.MILLISECONDS.sleep(500);
    }

关于java - 如何制作一个将打开计算器应用程序 "X"次的 Java 程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42613499/

相关文章:

algorithm - 分析以下循环的运行时间

tomcat 服务器上的 javax.net.ssl.SSLHandshakeException

java - 使用java向impala表中插入数据

c# - 对于没有函数但用于存储数据的类,正确的行话是什么

java - JUnit 参数化并进行大量测试

java - 只有在通过 java 完成进程后,我的代码才会继续

java - 如何替换字符串中除某些字符之外的所有字符?

c# - 是否可以在运行时切换 app.config?

android - 在 Blu R1 HD(亚马逊手机)上启用 DEBUG 日志记录

excel - 如何使 Excel ActiveX 标签在运行时透明...?