Android-EditText仿QQ名称限制内容长度中文占2个长度

思路依据: Java中不管是汉字仍是英文字母都是用Unicode编码来表示的,一个Unicode码是16位,每字节是8位,因此一个Unicode码占至少两字节。可是英文字母比较特殊,源自于8位(1字节)的ASCII吗,因而在Unicode码仅使用了低8位(1字节)就能够表示,高8位的话不使用也无所谓。因此 char a = ‘a’; byte b = (byte) a; a = (char) b;
相关文章
相关标签/搜索