At first, I apologize for my bad English.
I want to get message with serial number using enum type. Example is as follows, How can I get my expect result?? Or is there a good way?? What I want to do is just a adding serial number to "start" like "start 0" and when a1 instance invoking callEnd I wanto get "end 0"
public enum State{
START("start"),
END("end");
public String msg;
private State(String msg){
this.msg = msg;
}
}
public class A{
public void callStart(){
System.out.println(State.START.msg);
}
public void callEnd(){
System.out.println(State.END.msg);
}
public static void main(String[] args){
A a1 = new A();
A a2 = new A();
a1.callStart(); // I wanna get start 0 here
a2.callStart(); // I wanna get start 1 here
a1.callEnd(); // I wanna get end 0 here
a2.callEnd(); // I wanna get end 1 here
}
}