Advertisement
//Java - Enumeration example
enum Cities{
Frankfurt, NewYork, Sydney, Tokyo //enumeration constants
}
class A
{
public static void main(String... ar)
{
//Creating a variable of Enum type, Cities and initializing it to the enum constant, Sydney
Cities c= Cities.Sydney;
//Printing the value of Enum variable
System.out.println(c);
}
}
Sydney
Cities c= Cities.Sydney;
Advertisement
//Java - Enumeration example
enum Cities{
Frankfurt, NewYork, Sydney, Tokyo //enumeration constants
}
class A
{
public static void main(String... ar)
{
//Creating a variable of Enum type by using the new keyword, which is not allowed, hence it will lead to a compile error.
Cities c= new Cities.Sydney;
System.out.println(c);
}
}
A28.java:12: error: '(' or '[' expected
Cities c= new Cities.Sydney;
^
1 error
//Java - Creating an enumeration with constructors, methods and instance variables.
enum Cities{
Frankfurt(1), NewYork(2), Sydney(3), Tokyo(4); //enumeration's constants
//Constructor of enumeration Cities
Cities(int num)
{
number = num;
}
//Instance variable of enumeration Cities
int number;
//Method of enumeration Cities
public int getNum()
{
return number;
}
}
class A
{
public static void main(String... ar)
{
//Creating an enumeration variable and initializing it to enumeration constant, Sydney
Cities c= Cities.Sydney;
//Printing the value of enumeration variable.
System.out.println(c);
//Callinf the getNum() method of enumeration, Cities
System.out.println(c.getNum());
}
}
Sydney
3
Advertisement
Advertisement
Please check our latest addition
C#, PYTHON and DJANGO
Advertisement