Webantworten mit Enums verwalten
Die Verwendung von enums zur Verwaltung von HTTP-Antworten kann den Umgang mit verschiedenen Statuscodes in Webanwendungen vereinfachen. In dieser Übung erstellst du enums, die zusätzliche Informationen wie HTTP-Statuscodes enthalten.
Diese Übung ist Teil des Kurses
Ein-/Ausgabe und Streams in Java
Anleitung zur Übung
- Definiere einen
int-Parametercodefür denHttpStatus-Konstruktor. - Gib das Feld
codezurück, wenn die MethodegetCode()aufgerufen wird. - Gib den
HttpStatus-Code für den StatusOKaus.
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
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.____());
}
}