天天看點

JAVA中在switch語句裡使用枚舉

舉例:

public enum TokenType
{
        //
        WORD,
        SINGLEQUATION,
        DOUBLEQUATION,
};
 
protected final boolean isCode(Token token)
{
    switch(token.type)
    {
       //錯誤
       //case TokenType.WORD:
 
       //正确
       case WORD:
           return true;
……
    }
}      

本來,JAVA的優點就是能指明類,現在……不得不在枚舉名之前加上類名。比如TokenType_WORD。