Java的一个char并不是对应一个显示字符.那是不是一个 Unicode 字符就是一个显示字符呢?答案居然是“否”!于是有些Unicode字符,在 UTF-16 编码方式下,需要用两个码元来表示。在维基百科里找到一个例子:“