java實現將漢語轉換為拼音

2021-09-12 05:32:57 字數 481 閱讀 5498

這幾天在做專案的時候用到了通過拼音去資料庫表裡面去模糊查詢漢語字段,剛開始的時候感覺特別神奇,查了好多資料,直接去模糊查詢是能實現的,但是貌似很複雜。所以最終取了乙個比較容易的方案,就是給資料庫表裡面新加了乙個拼音字段。完美的解決了這個問題,雖說可以這麼幹,但是資料這麼多,全部轉換為拼音(人乙個乙個區輸入,有點不現實)。於是就在網上找呀找,就找到了一段直接將漢語轉換為拼音的一段**,在這和大家分享一下。

所需jar:pinyin4j-2.5.0.jar 

public static void main(string args)

public static string getpingyin(string str) else

}} catch (badhanyupinyinoutputformatcombination e)

return t4;

}

java實現將漢字轉為拼音

首先貼出測試結果 測試引數 漢字轉換為拼音 漢字轉換為拼音 main測試方法的 public static void main string args 貼出實現該demo的原始碼 package com.red.test import net.sourceforge.pinyin4j.pinyinh...

漢語轉換拼音類

php 漢字轉拼音 author jerryli hzjerry gmail.com version v0.20140715 package spfw.core.lib.final global sea php fw var env example echo cutf8 py encode 阿里巴巴...

java 漢語轉拼音

package com.support import net.sourceforge.pinyin4j.import net.sourceforge.pinyin4j.format.hanyupinyinoutputformat import net.sourceforge.pinyin4j.for...