心理

当前位置 /首页/完美生活/心理/列表

u+0000和u+ffff范围有多大

u+0000和u+ffff范围有多大

java 的char用两字节存储,表示范围从 'u0000' 到 'uffff' ,也就是从0到65535。事实上,一个char不能表示65535个字符,因为 只有

U+0000 到 U+D7FF 和 U+E000 到U+FFFF能用来表示

一个完整的字符,这些叫做 BMP,另外的作为high surrogate和 low surrogate 拼接组成由4字节表示的字符。

所以java的char只能表示utf-16中的bmp部分字符。

TAG标签:u0000 uffff #