public class StringNodeTest
{
public static void main(String[] args)
{
String str="A";
System.out.println(str.getBytes().length);
}
}
Java:Java中的英文字符不是也占两个字节吗?但这里为什么输出是1呢?
关注:92 答案:3 手机版
解决时间 2021-02-07 20:36
- 提问者网友:爱的苦涩
- 2021-02-07 16:44
最佳答案
- 二级知识专家网友:是你的阿离
- 2021-02-07 18:18
str.getBytes()得到的不就是'A'吗
'A'的长度不就是1吗
'A'的长度不就是1吗
全部回答
- 1楼网友:千里故人稀
- 2021-02-07 19:59
这得看字符串包含多少个字符,一个字符占两个字节
- 2楼网友:清和十五
- 2021-02-07 19:31
英文不是占一个字节吗?汉字2个
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!