SW개발/Java

정리하다만/static

개소왕 2018. 11. 19. 22:09

inner class에ㅓㅅ





* enum 에서 

static 으로 생성하고

생성자 정의하고

변수 대입하니까 다음 에러 나


Syntax error, insert "AssignmentOperator Expression" to complete Expression



static enum 때문이었어..

대체왜?


public enum Type {

/**direct : 직접등록 */

dire(1),

/** derived : 파생된 - 어절 '조승희를' 에서 뽑아낸 '조승희' 는 deri 가 됨 */ 

deri(3),

/**complex = dire + ngram 둘다 발견된 경우 */

comp(1),

ngram(2);

private final int rank;

Type(int r) { 

this.rank = r;

}

}