1. 程式人生 > 其它 >JAVA 中文簡體繁體轉換

JAVA 中文簡體繁體轉換

技術標籤:簡體繁體轉換java

//中文簡體繁體轉換
//xml匯入包
<dependency>
    <groupId>com.github.houbb</groupId>
    <artifactId>opencc4j</artifactId>
    <version>1.1.0</version>
</dependency>

String keyword = '千禧';//要轉換的關鍵字
String keyword_simple = keyword;//簡體中文
String keyword_traditional =
keyword;//繁體中文 try{ Pattern p = Pattern.compile("[\u4e00-\u9fa5]"); Matcher m = p.matcher(keyword); if (m.find()) {//包含中文 try { keyword_simple = ZhConverterUtil.convertToSimple(keyword_simple); keyword_traditional = ZhConverterUtil.convertToTraditional
(keyword_traditional); } catch (Exception e) { Log4jHandel.myerror("中文簡體繁體轉換", e); } } }catch (Exception e){}

結果
在這裡插入圖片描述