早教吧作业答案频道 -->其他-->
System.out.println("哈哈哈其".getBytes().length);为什么是12?不是一个汉字两个字节?
题目详情
System.out.println("哈哈哈其".getBytes().length);为什么是12?不是一个汉字两个字节?
▼优质解答
答案和解析
这个跟编码有关.
有的编码,汉字占3个字节或更多,有的就只占2个字节.
比如Unicode占2个字节,UTF-8占3个.
有的编码,汉字占3个字节或更多,有的就只占2个字节.
比如Unicode占2个字节,UTF-8占3个.
看了System.out.prin...的网友还看了以下:
1.uncle Zhao ran around the swimming pool 6 time 2020-05-16 …
求这个程序的算法流程图或文字说明#include int main() {int length(c 2020-05-16 …
matlab新人,想把矩阵中的符号变量替换为数值变量,程序运行结果不对,程序为:x=-1:0.5: 2020-05-16 …
MATLAB中的错误???Subscriptindicesmusteitherberealposi 2020-05-17 …
p417 12Five different points A,B,C,D and E lie on 2020-06-27 …
英语翻译What is the maximum number of nonoverlapping 2020-06-27 …
英寸的.[2’0〃]、[11’0〃]、[10’113/4〃]、][1’63/8〃]是代表多少?图里 2020-07-17 …
C++编程:编写一个关于圆形的程序.模仿编程:classRectangle{private:intl 2020-11-01 …
jspbyte[]bytes=stemp.getBytes("ISO-8859-1");1.Stri 2020-11-07 …
System.out.println("哈哈哈其".getBytes().length);为什么是1 2020-11-25 …