String 字符集

caoxmby 2003-10-09 02:11:28
程序一:
System.setProperty("file.encoding", "ISO-8859-1");
String hello = "abc你好";
//问:这个字符串在内存里占几个字节?

程序二:
System.setProperty("file.encoding", "GBK");
String hello1 = "abc你好";
//问:这个字符串在内存里占几个字节?

又该如何理解java里使用UNICODE字符集,UNICODE又是在什么时候发生作用的?
...全文
114 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
hcljp 2003-10-11
  • 打赏
  • 举报
回复
UNICODE的作用是使程序可以表示包括英数字以外的其他文字
onefox 2003-10-11
  • 打赏
  • 举报
回复
同楼上
廖雪峰 2003-10-11
  • 打赏
  • 举报
回复
10个字节吧
java在内部使用unicode
realzealy 2003-10-09
  • 打赏
  • 举报
回复
7个字节,两个相等
qiyongjun2003 2003-10-09
  • 打赏
  • 举报
回复
都是7个字节
caoxmby 2003-10-09
  • 打赏
  • 举报
回复
补充一问:
hello.length是不是等于hello1.length?

62,612

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧