如何在Java中实例化char数据类型



输入:

1
1.2
A

如果line1是整数,则我返回

new Integer(1);

如果line2是浮动的,则我返回

new Float(1.2);

第3行应该返回角色?

char原始类型有一个字符包装器。你可以做 new Character(char input)

如果您需要从char获得java.lang.Character的实例,则有两种方法:

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

或:

Character c = new Character('A');

两种方式都是等效的,除了第一种方法更有效,因为它使用ascii字符的缓存: Character.valueOf('A') == Character.valueOf('A')始终是正确的。

如果您需要将String转换为Character,则可以使用charAt方法:

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

布尔值 -> boolean; char --->字符; byte-> byte; short-> short-> short; int-> integer; long-> long-> long; float; float- -> float; double-> double;因此新字符('a'(; 应该是您想要的

最新更新