表題の件で、少し困っているので質問させていただきます。
処理時間の計測の記事を参考にして処理時間を計測するソースを書きました。
処理時間の出力結果はコンソール上に出ているのでそこは問題ないのですが
0ミリ秒と出ており、正しいのかどうか不明です。
ミリ秒だとわかりにくいので秒に変換してコンソール上に結果を出すようにしています。
実行環境は
Java8
Eclipse 4.6です。
以下簡単なソースコードです。
java
1import java.util.concurrent.TimeUnit; 2 3public class Toitoi { 4 public static void main(String[] args) throws Exception { 5 6 long start = System.currentTimeMillis(); 7 8 StringBuilder build = new StringBuilder(); 9 build.append("おごと"); 10 build.append("~~~"); 11 build.append("by"); 12 build.append("豊田 一幸"); 13 14 try { 15 System.out.println(build); 16 17 long end = System.currentTimeMillis(); 18 System.out.println(TimeUnit.MILLISECONDS.toSeconds(end - start) + "ms"); 19 } catch (Exception e) { 20 e.printStackTrace(); 21 } 22 } 23}
よろしくお願いいたします。
回答2件
あなたの回答
tips
プレビュー