2017-04-27 20 views

답변

0

char 기본 유형의 문자 래퍼가 있습니다.

Character c = Character.valueOf('A'); 

또는 :

Character c = new Character('A'); 

두 가지 방법은 첫 번째 방법을 제외하고 동일 당신이 char에서 java.lang.Character의 인스턴스를 얻을 필요가 있다면 당신은

-1

을 할 수있는 두 가지 방법이 ASCII 문자 캐싱을 사용하므로 더 효율적입니다. Character.valueOf('A') == Character.valueOf('A')은 항상 true입니다. 당신이 CharacterString을 변환해야하는 경우

, 당신은 charAt 방법을 사용할 수 있습니다

Character c = "A".charAt(0); 
-2

부울 -> 부울; ---> 문자는 char; 바이트 -> 바이트, 짧은 -> Short; int -> 정수, long -> Long, float -> 부동, double -> Double; 그래서 새 문자 ('A');은 원하는 것이어야합니다.