U08-06-Clases en Java – Enumerados

Los enumerados en Java, también conocidos como “enums”, son un tipo de dato especial que define un conjunto de constantes. Son una herramienta útil para mejorar la legibilidad, la seguridad y el mantenimiento del código.

import java.util.Scanner;

enum Semana {LUNES, MARTES, MIERCOLES, JUEVES, VIERNES, SABADO,DOMINGO}


public class E00_00 {

	public static void main(String[] args) {
		
		Semana s;
		
		s=Semana.VIERNES;
		
		System.out.println(s);
		
		String dia;
		
		Scanner sc=new Scanner(System.in);
		dia=sc.next();
		
		s=Semana.valueOf(dia);
		
		System.out.println("El valor del enumerado es: " + s);
		System.out.println("El indice es: " + s.ordinal());
		
		Semana[] ss;
		
		ss=Semana.values();
		
		for (int i=0;i<ss.length;i++) {
			System.out.println("Cadena: " + String.valueOf(ss[i]));
		}
	}
}

Related Posts