-1
私は最近、アルゴリズムを使ってJAVAで実装しています。ここで私はアルゴリズムの特定の段階で取られた時間を計算するためのタイマーを置く。タイマーのコードは次のようなものです。タイムスタンプ付きJavaコード
static long start = 0;
long time = System.currentTimeMillis() - start;
System.out.printf("Took %.3f%n", time/1e3);
そして、このコードの出力は、今の時間の単位は、この出力にあるもの
Took 6.807
です。それはミリ秒かマイクロ秒かナノ秒かちょうど秒ですか?出力時間をミリ秒単位で取得するには、このコードを実行する必要がありますか?前もって感謝します。ここで
'System.currentTimeMillis()'は現在の時間をミリ秒単位で返します(したがって "millis")。時間の測定値を千分の一に分けると( 'time/1e3'と同様に)、秒に変換します。 – khelwood