Enum으로 웹 응답 관리하기
웹 애플리케이션에서 다양한 상태 코드를 다루기 위해 enums를 사용하면 처리가 더 간단해집니다. 이 연습 문제에서는 HTTP 상태 코드와 같은 추가 정보를 포함하는 enums를 만드는 방법을 보여드립니다.
이 연습은 강의의 일부입니다
Java의 입력/출력과 스트림
연습 안내
HttpStatus생성자에int매개변수code를 정의하세요.getCode()메서드가 호출되면 필드code를 반환하세요.- 상태
OK에 대한HttpStatus코드를 출력하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
public class HttpStatusExample {
enum HttpStatus {
OK(200), NOT_FOUND(404);
private int code;
// Constructor for the HttpStatus with status code
HttpStatus(____ code) {
this.code = code;
}
public int getCode() {
// Return the code for a specific HTTP status
return ____;
}
}
public static void main(String[] args) {
// Call method to print the status code
System.out.println(HttpStatus.OK.____());
}
}