社区
Java SE
帖子详情
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又是在什么时候发生作用的?
...全文
113
6
打赏
收藏
String 字符集
程序一: System.setProperty("file.encoding", "ISO-8859-1"); String hello = "abc你好"; //问:这个字符串在内存里占几个字节? 程序二: System.setProperty("file.encoding", "GBK"); String hello1 = "abc你好"; //问:这个字符串在内存里占几个字节? 又该如何理解java里使用UNICODE字符集,UNICODE又是在什么时候发生作用的?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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?
Java中的
String
主要讲解
String
类型的不可变性,里面的方法,==等
String
字符集
的编码和解码
String
字符集
的编码和解码.
Java
String
字符集
转换
1,byte[] str.getBytes(
String
charsetName) 将str按指定的
字符集
charsetName解码为字符数组. 返回用指定的
字符集
charsetName解码后的字符数组。 2,
String
(byte[] bytes,
String
charsetName) 构造一个新的
String
.将字符数组bytes按着指定的
Java
string
字符集
编码以及转换
Java
string
字符集
编码以及转换基本概念关于
字符集
的种类常用的有utf-8, unicode,gbk,gbk2312等,详细的
字符集
列表可以查看java.nio.charset.Charset类。关键的
字符集
处理方法介绍如下:
String
.getBytes()获取当前
string
表示的字符,在使用系统默认的
字符集
(关于系统默认的
字符集
后面详细讨论)时,所映射的二进制...
String
构造方法和
字符集
编码转换
声明:本栏目所使用的素材都是凯哥学堂VIP学员所写,学员有权匿名,对文章有最终解释权;凯哥学堂旨在促进VIP学员互相学习的基础上公开笔记。
String
构造方法和
字符集
编码转换
String
():new
String
()生成””空字符串对象,不是null,null没有指向内存;
String
(java.lang.
String
):new
String
(“aaa”),每次都会新建一个内存 存储字符串;Str...
Java SE
62,612
社区成员
307,332
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章