Java · Nivel principiante · Etapa 14

Panel de estado en Java

Imprime un panel con banderas booleanas de servidor y métricas simples.

Qué hace este ejercicio

Imprime un panel con banderas booleanas de servidor y métricas simples. Es un ejercicio pequeño y verificable para practicar el concepto sin depender de código externo inyectado.

Explicación

Usa variables con nombre para hacer más legible un estado técnico.

public class panelEstado {
	public static void main(String[] args) {
        // Create your boolean variables below
		boolean isServerOnline = true;
		boolean isMaintenanceMode = false;
		boolean hasBackup = true;
		boolean isUpdating = false;
		boolean isDatabaseConnected = true;
		boolean needsRestart = false;

        // Don't modify the code below
        System.out.println("Server Status:");
        System.out.println("-------------");
        System.out.println("Server Online: " + isServerOnline);
        System.out.println("Maintenance Mode: " + isMaintenanceMode);
        System.out.println("Backup Available: " + hasBackup);
        System.out.println("Update in Progress: " + isUpdating);
        System.out.println("Database Connected: " + isDatabaseConnected);
        System.out.println("Restart Required: " + needsRestart);
	}
}

La salida de abajo está capturada ejecutando el archivo auditado en la revisión indicada. Así no dependemos de ramas mutables ni de resultados escritos a mano.

Conceptos practicados

Cómo ejecutarlo

Desde la carpeta del ejercicio:

javac panelEstado.java
java panelEstado
salida real
java panelEstado
Server Status:
-------------
Server Online: true
Maintenance Mode: false
Backup Available: true
Update in Progress: false
Database Connected: true
Restart Required: false