问个基础问题。
如何将一个char类型的字符转换成Character类型?
我知道的方法有:Character c = new Character(char);
还有其他方法吗?请问各位
------解决方案--------------------Character.valueOf(char);
------解决方案--------------------valueOf,或者直接赋值(就是调用valueOf)
public static Character valueOf(char c) {
if(c <= 127) { // must cache
return CharacterCache.cache[(int)c];
}
return new Character(c);
}
------解决方案--------------------直接赋值就OK了
char c= 'a ';
Character ch=c;
------解决方案--------------------这个就是基本类型和包装类型的转换问题。