好的,只需 2 行代码。我明白第一行。第二行的含义是什么?何时以及为何必须使用这一行?
char c = 'x';
Character C = new Character(c);
请回答所有问题..(什么、何时、为什么)
最佳答案
char
是原始类型。 Character
是原始类型的包装器,正如您在 Java documentation 中看到的那样。
The Character class wraps a value of the primitive type char in an object. An object of type Character contains a single field whose type is char.
In addition, this class provides several methods for determining a character's category (lowercase letter, digit, etc.) and for converting characters from uppercase to lowercase and vice versa.
关于Java:为什么要这样定义一个字符呢?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9623071/