2012-06-12 9 views
1

char 유형의 변수를 어떻게 할당 할 수 있습니까? 나는 javas의 Xtend에 해당 찾고 있어요 :Xtend에서 문자를 할당하는 방법은 무엇입니까?

 
var char c='?'; 

^오류 : 호환되지 않는 유형들은 문자열을 생성하기 때문에

Xtend에서
char c='?';

컴파일러가 ' 또는 " 같은 모든 인용 부호를 거부합니다. 예상 char 또는 java.lang.Character의하지만

Xtext 버전 java.lang.String의 한 2.2

답변

3

2.4 이후 당신은 쓸 수 있습니다 :

val char c = '?' 
+0

유형이 지정되지 않은 경우'c'는 어떤 유형입니까? 'val c = '?'' – Chriss

+0

아직 문자열입니다. –

0

가 현재 사용해야 할 것입니다 '?'. 수 charAt (0).

+0

오을 ... 좋은! 나는 농담하는 줄 알았지 만 Xtext 커미터이기 때문에 대답은 믿을 만하다고 생각한다. 이 문제를 해결할 계획이 있습니까? – Chriss

+2

예, 2.3 이후 릴리스에서이 문제를 해결할 것입니다. 나는 그것이 가을에 가능할 것으로 기대한다. –

관련 문제