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
Instrucțiuni pentru exercițiu
- Definește un parametru
intnumitcodepentru constructorulHttpStatus. - Returnează câmpul
codecând este apelată metodagetCode(). - Afișează codul
HttpStatuspentru stareaOK.
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.____());
}
}