728x90
반응형

자바 코드 실행 시간 구하기

현재 시간을 받아오는 System 함수인 System.currentTimeMillis() 함수를 이용하면 쉽게 구할 수 있음

 

예시 👇

long beforeTime = System.currentTimeMillis(); //코드 실행 전 시간
        
// 측정하고 싶은 코드 작성
        
long afterTime = System.currentTimeMillis(); // 코드 실행 후 시간
long secDiffTime = (afterTime - beforeTime)/1000; // 두 시간 차
System.out.println("시간차이 : "+secDiffTime);

 

이때 시간단위를 초로 변환하고 싶다면 두 시간의 차를 구할 때 예시와 같이 /1000을 해주고,

분으로 변환하고 싶다면 /60을 하면 됨

반응형
복사했습니다!