Java 一個數字、字母、漢字各占幾個字節 – JAVA編程語言程序開發技術文章

漢字字符 2字節

英文字符 1字節

中文標點 2字節

英文標點 1字節

 

中國字比較復雜,1字節=8位,8位從0000 0000到1111 1111隻能表示256個字符,2個字節是2*8=16位,從0000 0000 0000 0000到1111 1111 1111 1111可以表示65535個字符。 6萬多個足以表示我們經常用的那些字瞭。所以我們用2字節表示漢字。如果用3個字節有很多不常用的字又占瞭很多不必要的存儲空間,所以我們用2個字節而不是1個或者3個表示漢字的國際碼。

 

發佈留言