Java编程将汉字转Unicode码代码示例
上一次接触到编码的知识,还是上大学的时候,那时候学的是通信工程专业,有关编码的内容,不记得是在通信原理还是信息论与编码里面学到的了。却依然记得那个信息论与编码的老师,最喜欢吃的是尖椒肥肠盖饭,不知道是尖椒肥肠吃多了还是太聪明的缘故,三十多岁就开始拜顶了。那四年真是一段难忘的回忆。。。
话不多说,咱们进入正题。这里是一个简单的Java编程将汉字转Unicode码代码示例,下面是代码:
package me.socketthread; public class ToUnicode { /** * @param args */ public static void main(String[] args) { System.out.println(toUnicode("龙飞凤舞")); } public static String toUnicode(String s) { String as[] = new String[s.length()]; String s1 = ""; for (int i = 0; i < s.length(); i++) { as[i] = Integer.toHexString(s.charAt(i) & 0xffff); s1 = s1 + "\\u" + as[i]; } return s1; } }
输出:
\u9f99\u98de\u51e4\u821e
有关Unicode,稍后会有较为详细的文章分享给大家,这里暂不介绍,完成之后会在这里附上链接,方便大家参考!
这里是Java中Unicode的编码和实现的介绍,需要的朋友可以看看。
以上就是本文关于Java编程将汉字转Unicode码代码示例的全部内容,希望对大家有所帮助。感兴趣的朋友可以继续参阅本站:一篇文章就能了解Rxjava、Java源码解析之object类等,有什么问题可以随时留言,小编会及时回复大家的,感谢朋友们对脚本之家网站的支持!
相关文章
SpringBoot集成Hadoop实现文件的上传和下载功能
Spring Hadoop简化了Apache Hadoop,提供了一个统一的配置模型以及简单易用的API来使用HDFS、MapReduce、Pig以及Hive,这篇文章主要介绍了SpringBoot集成Hadoop实现文件的上传和下载,需要的朋友可以参考下2024-07-07解决报错:java.lang.IllegalStateException: Failed to&nb
在项目开发中,可能会遇到Elasticsearch启动报错的问题,原因可能包括版本不一致、端口配置错误、配置文件不匹配及服务未启动等,解决方法包括检查进程、重启服务等,这些经验可以帮助开发者快速定位问题并解决,保证项目顺利运行2024-10-10百度翻译API使用详细教程(前端vue+后端springboot)
这篇文章主要给大家介绍了关于百度翻译API使用的相关资料,百度翻译API是百度面向开发者推出的免费翻译服务开放接口,任何第三方应用或网站都可以通过使用百度翻译API为用户提供实时优质的多语言翻译服务,需要的朋友可以参考下2024-02-02
最新评论