Bắt đầu ngayBắt đầu miễn phí

Quản lý phản hồi web với Enums

Dùng enums để quản lý phản hồi HTTP có thể giúp đơn giản hóa việc xử lý các mã trạng thái trong ứng dụng web. Bài tập này minh họa cách tạo enums có kèm thông tin bổ sung như mã trạng thái HTTP.

Bài tập này là một phần của khóa học

Nhập/Xuất và Streams trong Java

Xem khóa học

Hướng dẫn bài tập

  • Định nghĩa tham số int tên code cho constructor HttpStatus.
  • Trả về trường code khi phương thức getCode() được gọi.
  • In ra mã HttpStatus cho trạng thái OK.

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

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.____()); 
    }
}
Chỉnh sửa và Chạy Mã