JAVA 在java中重复一个过程并计算所花费的时间

标签 java

我用两个文件创建了一个 csv 文件。我想为用户提供一个输入数字的机会,以便程序重复创建 csv 文件的过程。

因此,如果用户输入 5,例如程序重复该过程 5 次并打印出执行该过程所花费的时间。

重复处理部分

    int Numofrepetition;
    Scanner getin = new Scanner (System.in);    
    System.out.println("How many times you want to repeate the process");  
    Numofrepetition =getin.nexLine(); 

    Using 
    Long t0 = System.currentTimeMillis ();
    System.out.println((System.currentTimeMillis()-t0)/1000.0);

最佳答案

Long t0 = System.currentTimeMillis ();
for(int i=0;i<Numofrepetition;i++){
   //TODO creating the csv file
}
System.out.println((System.currentTimeMillis()-t0)/1000.0);

循环就是为此而制作的

关于JAVA 在java中重复一个过程并计算所花费的时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41191917/

相关文章:

java - 如何打印带括号的字符串的不同方式

java - 在构造函数中的 try-catch block 中分配最终字段

java - 如何在 Java 中将 64 位宽度的二进制字符串转换为 long?

java - 我的 PeriodFormatter 没有按预期运行 - 我做错了什么?

java - SpringMVC、null spring beans、servlet 和 Apache Thrift

java - 任何人都可以解释这个 HashMap 行为吗

java - 为什么我使用 java TreeSet Compare 方法获得此输出?

java - 关于通用报告引擎的建议

java - 将 Java 转换为 XSD 的用例与使用 JAXB 将 XSD 转换为 java 的用例是否不同?

java - 注册到 mbean 服务器的 Mbeans 没有出现在 jconsole 中