In the Java programming language, unlike C, an array of
char is not a
String, and neither a
String nor an array of
char is terminated by ‘
\u0000’ (the NUL character).
String object is immutable, that is, its contents never change, while an array of
char has mutable elements.
toCharArray in class
String returns an array of characters containing the same character sequence as a
String. The class
StringBuffer implements useful methods on mutable arrays of characters.