标题说明了一切。我需要比较两个在ram使用和大小上相似的小类,它们在几秒钟内具有相同的构建时间,但我需要以毫秒为单位的时间(没有"从秒转换为毫秒公式",我需要知道经过多少精确毫秒。
答案 0 :(得分:1)
我不知道有什么选择。
您可以使用以下代码通过在main()方法中添加几行来查找构建时间。
public static void main(String[] args) {
final long START = System.nanoTime();
//YOUR CODE HERE...
final long END = System.nanoTime();
System.out.println("Time taken : " + ((END - START) / 1e+9) + " seconds");
}
耗时:0.05408秒
我希望它可以对某人有所帮助:)
答案 1 :(得分:0)
我使用:System.currentTimeMillis();
这是一个示例,用于清除内容
public static void main(String[] args) {
long startTime = System.currentTimeMillis(); //Store starting time
/*
CODE HERE
*/
System.out.println("Time taken : " + ( System.currentTimeMillis() - startTime ) + " millisecond(s)." );
}