我已經開始編程是下載使用Java 文件的代碼,但,我想計算下載的Java:總下載時間
的總時間我搜索,但我只找到使用System.currentTimeMillis的是()
但輸出會是這樣 http://tinypic.com/r/2mgkt5k/5
我想打印輸出,可以告訴總時間(毫秒)
我已經開始編程是下載使用Java 文件的代碼,但,我想計算下載的Java:總下載時間
的總時間我搜索,但我只找到使用System.currentTimeMillis的是()
但輸出會是這樣 http://tinypic.com/r/2mgkt5k/5
我想打印輸出,可以告訴總時間(毫秒)
喜歡的東西下面可能是可行的位置:
long a = System.nanoTime();
//Do your stuff
System.out.println("Total time taken: " + System.nanoTime() - a);
這是一樣的! 這是輸出http://tinypic.com/r/23vysl5/5 我想輸出是這樣的 http://tinypic.com/r/nyv7ue/5 只有一行不能更多:( –
我的答案應該給你納秒的過程,看看這個http://stackoverflow.com/questions/924208/how-to-convert-nanoseconds-to-seconds-使用timeunit-enum也可能幫助您將其轉換爲秒 – Levenal
試試這個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的一部分
這是一樣的! 這是輸出http://tinypic.com/r/23vysl5/5 我想要的輸出是這樣 http://tinypic.com/r/nyv7ue/5 一行只有不多:( –
我沒有看到一個問題。 – Maroun