首页 > 编程语言 > 详细

Java 字符串编码

时间:2015-12-06 22:49:16      阅读:276      评论:0      收藏:0      [点我收藏+]

1、

ISO-8859-1编码是单字节编码,向下兼容ASCII

 

2、

来自“http://blog.163.com/sea_haitao/blog/static/77562162011111604932336/

ISO-8859-1为何能显示中文

 

  从本质上说,ISO-8859-1是单字节编码,自身不能显示中文,若要显示中文,必须和其他能显示中文的编码配合,如“GBK”,“UTF-8",

  以ISO-8859-1编码的文本,都以bytes[]的形式保存,若要显示中文,只需以显示平台的默认编码格式进行解码即可。若仍然以ISO-8859-1格式解码,得到的中文字符肯定是乱码,因为ISO-8859-1自身不能显示中文。

  Java内部字符串String用的都是Unicode编码,所以Java内部的字符串可以说是没有编码的,,只有bytes[]有编码!但是java平台是有编码的,编码为平台(操作系统)默认编码,但是对于别的平台如数据库、文件、网页(浏览器)等,编码不一样!

 

C

 

Java 字符串编码

原文:http://www.cnblogs.com/codeskilla/p/5024587.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!