转:https://blog.csdn.net/Trojin_Inhv/article/details/100557152

对于中文的繁简体转换是一种很常见的需求。

但是很多工具类都是简单的做个映射。(使用map,集合,properties)等。

存在一个严重的问题:特殊词组 (当前我也不清楚有哪些特殊词组)的转换可能存在问题。

OpenCC

OpenCC 是一款非常优秀的转换工具。但是没有直接提供 Java 便于使用的 jar。

opencc4j

opencc4j 就是在上面的工具基础上提供的 java 使用版本。

opencc4j 使用方式

maven 引入

  1. <dependency>

  2. <groupId>com.github.houbb</groupId>

  3. <artifactId>opencc4j</artifactId>

  4. <version>1.0.2</version>

  5. </dependency>

转为简体

  1. String original = "Java简繁体互转换";

  2. String result = ZhConverterUtil.convertToSimple(original);

结果为

生命不息,奋斗不止

转为繁体

  1. String original = "生命不息,奋斗不止";

  2. String result = ZhConverterUtil.convertToTraditional(original);

结果为

Java簡繁體互轉換

转:java 中文繁简体转换工具 opencc4j相关推荐

  1. java utf8 简繁转换 类库,java 中文繁简体转换工具 opencc4j

    创作缘由 对于中文的繁简体转换是一种很常见的需求. 但是很多工具类都是简单的做个映射.(使用map,集合,properties)等. 存在一个严重的问题:特殊词组 的转换可能存在问题. OpenCC ...

  2. java 中文繁简体转换工具 opencc4j 使用介绍 1.8.0

    Opencc4j Opencc4j 支持中文繁简体转换,考虑到词组级别. 在线体验 Features 特点 严格区分「一简对多繁」和「一简对多异」. 完全兼容异体字,可以实现动态替换. 严格审校一简对 ...

  3. 在线中文繁简体转换工具

    在线中文繁简体转换工具 在线中文繁简体转换工具 本工具可以将中文进行繁简体转换,所有数据均在客户端处理,不会上传到服务器,请放心使用. https://tooltt.com/fanjianti/

  4. Java 中文转拼音工具类 (附带长度转换 2:1)

    Java 中文转拼音工具类 (附带长度转换 2:1) import com.google.common.collect.Lists; import com.google.common.collect. ...

  5. 开源项目在线化 中文繁简体转换/敏感词/拼音/分词/汉字相似度/markdown 目录

    前言 以前在 github 上自己开源了一些项目.碍于技术与精力,大部分项目都是 java 实现的. 这对于非 java 开发者而言很不友好,对于不会编程的用户更加不友好. 为了让更多的人可以使用到这 ...

  6. 分享万能java字符串编码转换工具类

    代码下载地址:http://www.zuidaima.com/share/1795356301560832.htm 原文:分享万能java字符串编码转换工具类 package com.zuidaima ...

  7. java中文拼音转换(maven)

    java中文拼音转换(maven) 效果: 学习JAVA可以找到一份好的工作:xué xí J A V A kĕ yĭ zhăo dào yī fèn hăo de gōng zuò 学习JAVA可以 ...

  8. Java 字体颜色转换工具类 ColorUtil

    import java.awt.Color;  import jxl.format.Colour;       /**  *字体颜色转换工具类  * @author tanghui  *  */ pu ...

  9. Java中文拼音转换

    添加pom.xml依赖 <!-- 中文拼音转换 --> <dependency><groupId>com.belerweb</groupId><a ...

最新文章

  1. 如何顺利度过新人适应期
  2. 订单生产计划表范本_生产计划管理与物料控制的实施步骤与要领
  3. 从零开始玩转JMX(二)——Condition
  4. UITextField 文本字段控件 -- IOS (解决键盘遮住View及密文設定的问题)(实例)
  5. Docker 资源限制之内存
  6. 面向对象设计模式之策略模式
  7. java静态变量初始化顺序,赶快收藏备战金九银十!
  8. 我的Android第一章
  9. arrayvalue php,phparrayvalue
  10. Springcloud学习系列之Ribbon自定义负载均衡规则
  11. 深入理解Servlet原理
  12. pythoniris补全缺失值_机器学习iris数据集导入
  13. 买到春节回家的票了吗?用Python刷票,还不快来试试!(建议收藏) 为回家做准备...
  14. 风寒感冒和风热感冒的药膳方
  15. 不要抹去 就让它在脸上自由奔淌吧
  16. Angular ng命令
  17. JavaScript入门语法
  18. 带宽下载速度单位换算
  19. 【Flutter小记4】Android手动设置Camera焦点没效果的解决方案CameraImage转YUV或RGBA要注意!
  20. 浏览器网页打开与关闭快捷键

热门文章

  1. 【Pranet】论文及代码解读(ResNet部分)——jialiang nie
  2. OpenGL中显示背景贴图
  3. java农夫过河_C语言实现农夫过河代码及解析
  4. java青蛙过河打字_趣味算法——青蛙过河(JAVA)
  5. xp下载的java8_windows xp下安装java8(jdk8) 看完就明白
  6. 青龙羊毛——酷狗放羊娃(搬运)
  7. 基于4组DDR KU115的PCIe 光纤加速计算卡419 光纤PCIe卡
  8. 极限存在准则 两个重要极限
  9. Windows server 2016密码重置
  10. 从零开始开发SSM项目-博客系统实战