java一個方法返回兩個值 為何java中的char類型要占2個字節(jié)?
為何java中的char類型要占2個字節(jié)?Char通常用于存儲字符。英語字符在北美是ASCII編碼的:一個字符占用一個字節(jié)。然而,漢語有6000多個常用漢字,一個字節(jié)最多只能代表255個字符。因此,在
為何java中的char類型要占2個字節(jié)?
Char通常用于存儲字符。英語字符在北美是ASCII編碼的:一個字符占用一個字節(jié)。然而,漢語有6000多個常用漢字,一個字節(jié)最多只能代表255個字符。因此,在GB2312或其它編碼方法中,用兩個字節(jié)表示一個漢字。這也是char占據(jù)各種語言的全局字節(jié)范圍的原因。