博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java unicode
阅读量:7053 次
发布时间:2019-06-28

本文共 455 字,大约阅读时间需要 1 分钟。

hot3.png

1、unicode和utf-8的关系。

* 继承关系。utf-8是在unicode的基础上演化而来的。

* 占用空间。unicode无论是英文还是中文,全占2个字节。太浪费空间了。而utf-8是英文只占1个 字节,而中文占3个字节。

2、java代码将中文和unicode的转换。

* jdk中自带的native2ascii可以实现将中文转换成unicode,native2ascii -reverse是将unicode转换成中文。

注意:先在控制台中输入native2ascii,按回车后,然后在命令行中输入才行。

* 用代码将中文转成unicode的原理就是将中文每个字截出来,然后转成16进制,最终前面加上\\u即组成unicode.反过来的原理也是一样,也是必须将unicode中的\\u截取出来,截取的方法是split("\\u")或者String.charAt(index)=='\\'.

*

*

*

转载于:https://my.oschina.net/windows20/blog/862709

你可能感兴趣的文章
MySql详解(一)
查看>>
解题思路:蓄水池问题
查看>>
python网页分析
查看>>
总结 FileInputStream 与 FileOutputStream. BufferedInputStream 与 BufferedOutputStream .
查看>>
微信公众平台消息接口开发(8)小黄鸡(小贱鸡)机器人
查看>>
android 实时显示系统时间
查看>>
fatal error: asm/system.h: No such file or directory
查看>>
为什么要设计
查看>>
SerializableObj
查看>>
2018年5月31日笔记
查看>>
(转)CentOs上配置samba服务
查看>>
Photoshop给草坪上的人物加上唯美的紫色霞光
查看>>
移动平台对 META 标签的定义
查看>>
vim
查看>>
C# WINFORM判断程序是否运行,且只能运行一个实例
查看>>
curl 命令详解
查看>>
启动改为本地Ip
查看>>
云服务器CentOS7.5安装MySQL5.7
查看>>
代理模式
查看>>
vue文档阅读笔记——计算属性和侦听器
查看>>