Zacznij terazZacznij za darmo

Zarządzanie odpowiedziami serwera za pomocą enum

Używanie enum do obsługi odpowiedzi HTTP upraszcza zarządzanie różnymi kodami statusu w aplikacjach webowych. W tym ćwiczeniu stworzysz enum, który przechowuje dodatkowe informacje, takie jak kody statusu HTTP.

To ćwiczenie jest częścią kursu

Wejście/wyjście i strumienie w Javie

Zobacz kurs

Instrukcje do ćwiczenia

  • Zdefiniuj parametr code typu int dla konstruktora HttpStatus.
  • Zwróć pole code w metodzie getCode().
  • Wyświetl kod HttpStatus dla statusu OK.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

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.____()); 
    }
}
Edytuj i uruchom kod