JAVA的UTF-8 繁簡互轉的方法 | pupuliao的部落格
public class Encoding {
public Encoding() {
}
public String StoT(String data) {
return translate(data, S2T);
}
public String TtoS(String data) {
return translate(data, T2S);
}
private static final Map
其中繁體字跟簡體字字字表,後面附上,因為大約有兩千五百字…..
他的方法和我以前的想法不一樣,因為我只是換字,不是換詞,所以他把字串拆開成陣列後,把文章帶進字碼表去搜尋,大概是hashmap 在這方面的高效率,所以可以快速提升執行效率
這是和上一篇同樣的樣本做的測試
總共花費 96089.0ms ;其中下載花費95658.0ms 資料處理花費 431.0ms
效率大概是使用JAVA 內建的replace()的80倍