package Enumpackage;
public class enumexampleagain {
enum days{mon(10),tue,wed(20),thu,fri(30),sat,sun(100);
private int result;
days(){
System.out.println("default constructor of days");
}
days(int i){
this.result=i;
System.out.println("This day as some value "+this.result);
}
}
public static void main(String[] args) {
// TODO Auto-generated method stub
for(days d:days.values()){
System.out.println(d);
}
if(days.mon==days.tue){
System.out.println("Do something different");
}
else{
System.out.println("everyday is a new day");
}
}
}
output:
This day as some value 10 default constructor of days
This day as some value 20
default constructor of days
This day as some value 30
default constructor of days
This day as some value 100
mon
tue
wed
thu
fri
sat
sun
everyday is a new day
>>>Final
------------------------------------------------------------------------------------------------------------