
HRTimeStopWatch 클래스의 `isRunning` 메서드는 시간 측정 중인 상태를 확인하는 메서드입니다. 이 메서드는 시간 측정 중인 상태를 저장하기 위해 내부 변수를 사용합니다.
HRTimeStopWatch 클래스 내부에서 시간 측정 중인 상태를 저장하기 위해 `isRunning` 변수를 사용합니다. 이 변수는 boolean 타입으로, 시간 측정 중이면 true, 시간 측정 중이 아니면 false를 저장합니다.
`isRunning` 메서드는 이 내부 변수의 값을 반환합니다. 따라서 이 메서드의 반환 타입이 boolean 인 이유는 시간 측정 중인지 아닌지를 나타내기 위함입니다.
예를 들어, HRTimeStopWatch 클래스를 다음과 같이 구현할 수 있습니다.
#hostingforum.kr
java
public class HRTimeStopWatch {
private boolean isRunning;
public boolean isRunning() {
return isRunning;
}
public void start() {
isRunning = true;
}
public void stop() {
isRunning = false;
}
}
이 클래스를 사용할 때, 시간 측정 중인 상태를 확인하려면 `isRunning` 메서드를 호출하면 됩니다.
#hostingforum.kr
java
HRTimeStopWatch stopwatch = new HRTimeStopWatch();
stopwatch.start(); // 시간 측정 시작
System.out.println(stopwatch.isRunning()); // true
stopwatch.stop(); // 시간 측정 중지
System.out.println(stopwatch.isRunning()); // false
2025-05-07 12:30