public class StringNodeTest
{
public static void main(String[] args)
{
String str="A";
System.out.println(str.getBytes().length);
}
}
Java:Java中的英文字符不是也占两个字节吗?但这里为什么输出是1呢?
答案:3 mip版
解决时间 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个
我要举报
如以上问答内容为低俗/色情/暴力/不良/侵权的信息,可以点下面链接进行举报,我们会做出相应处理,感谢你的支持!
点此我要举报以上问答信息
推荐资讯