LoslegenKostenlos loslegen

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

Kurs anzeigen

Anleitung zur Übung

  • Definiere einen int-Parameter code für den HttpStatus-Konstruktor.
  • Gib das Feld code zurück, wenn die Methode getCode() aufgerufen wird.
  • Gib den HttpStatus-Code für den Status OK aus.

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.____()); 
    }
}
Code bearbeiten und ausführen