Java: Character vs char

A Character is a class, or a reference type, defined in the standard library. It stores a reference to an object containing a value (a “box”).

A char on the other hand, is a primitive type and part of the language itself. It stores an actual value.

We say that Character is the wrapper type for char, and objects of type Character are boxed values.

Continue reading here:

Java: Primitives vs Objects and References
Java: Wrapper Types

Comments

Be the first to comment!