本文将介绍Unicode、UTF-8、UTF-16、UCS-2区别和转换规则。 什么是Unicode? Unicode是字符编码集合,每个字符编码都对应着唯一的字符。这里面就包含了几乎世界上所有的字符,例如大小写字母、数字、希腊字母、汉字、特殊符号、甚至是emoji表情等等(具体编码所对应的字符可以搜索Unicode字符列表)。 在表示一个Unicode的字符时,通常会用“U+”然后紧接着一组十六进制的数字来表示这一个字符。 比如小写字母“h”,Unicode编码为U+68;简体中文字符“梦”,Unicode编码为…