Managing Web Responses with Enums
Using enums to manage HTTP responses can simplify handling different status codes in web applications. This exercise demonstrates creating enums that include additional information like HTTP status codes.
Latihan ini adalah bagian dari kursus
Input/Output and Streams in Java
Petunjuk latihan
- Define an
intparametercodefor theHttpStatusconstructor. - Return field
codewhen methodgetCode()is called. - Print
HttpStatuscode for statusOK.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
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.____());
}
}