我已经开始编写使用Java下载文件的代码 但是,我想计算下载的总时间
我搜索但我只使用system.currenttimemillis()发现它 但输出将是这样的 http://tinypic.com/r/2mgkt5k/5
我想打印输出可以告诉总时间(毫秒)
答案 0 :(得分:0)
试试这个http://introcs.cs.princeton.edu/java/stdlib/Stopwatch.java.html
这很容易
Stopwatch st = new Stopwatch();
// Do something. In your case Upload image !
double time = st.elapsedTime(); // the result in millis
// Print time
此类是stdlib.jar
的一部分答案 1 :(得分:0)
下面的内容可能是可行的:
long a = System.nanoTime();
//Do your stuff
System.out.println("Total time taken: " + System.nanoTime() - a);