값을 나노초에서 초로 변환하는 방법은 무엇입니까?TimeUnit 열거 형을 사용하여 나노초를 초로 변환하는 방법은 무엇입니까?
import java.io.*;
import java.util.concurrent.*;
..
class Stamper {
public static void main (String[] args) {
long start = System.nanoTime();
//some try with nested loops
long end = System.nanoTime();
long elapsedTime = end - start;
System.out.println("elapsed: " + elapsedTime + "nano seconds\n");
//convert to seconds
TimeUnit seconds = new TimeUnit();
System.out.println("which is " + seconds.toSeconds(elapsedTime) + " seconds");
}}
오류이 무엇을 의미합니까
Stamper.java:16: enum types may not be instantiated.
입니다 :
다음 코드 세그먼트이다?
오류는 당신이를 인스턴스화 할 수 없음을 의미합니다 그것은'enum' (열거 자)이기 때문에'TimeUtil'을 입력하십시오. 'TimeUnit'을 사용하려면 대신'TimeUnit.NANOSECONDS.toSeconds (elapsedTime)'를 사용해야합니다. 행운을 빕니다! –