ÎncepețiÎncepe gratuit

Gestionarea răspunsurilor web cu enums

Folosirea enums pentru a gestiona răspunsurile HTTP poate simplifica procesarea diferitelor coduri de stare în aplicațiile web. Acest exercițiu demonstrează cum să creezi enums care includ informații suplimentare, cum ar fi codurile de stare HTTP.

Acest exercițiu face parte din cursul

Input/Output și Fluxuri în Java

Vezi cursul

Instrucțiuni pentru exercițiu

  • Definește un parametru int numit code pentru constructorul HttpStatus.
  • Returnează câmpul code când este apelată metoda getCode().
  • Afișează codul HttpStatus pentru starea OK.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

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.____()); 
    }
}
Editează și rulează codul