enum type declaration error
I came from C domain and learning JAVA.
I believe, there is C equivalent "enum" type existed in JAVA. But my
initial experiment is giving compile error as below. Please help me to
understand where I made mistake. Note that, I am using the latest GCC
compiler for JAVA (gcj).
Thanks in advance.
Compile error:
/*****
myHelloWorld.java:8: error: Invalid declaration.
public enum returnStatus {RETURN_TRUE, RETURN_FALSE}
^
myHelloWorld.java:8: confused by earlier errors, bailing out
*****/
My experimental code is as below:
/*
myHelloWorld.java
*/
public class myHelloWorld
{
// Return value definition (public)
public enum returnStatus {RETURN_TRUE, RETURN_FALSE}
// Private method to print something on the console
private returnStatus printSomething()
{
// Return status intialization
returnStatus retValue = new returnStatus;
// Print something on the console
System.out.println("Hi Hello World !");
//Return
retValue = retValue.RETURN_TRUE;
return retValue;
}//printSomething()
// Main method
public static void main(String[] args)
{
printSomething();
}//main()
}//myHelloWorld class