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;
相關文章
相關標籤/搜索