好的,所以我覺得這個問題被問了很多次,但我無法找到答案。我正在比較兩個不同程序生成的兩個不同文件。當然,這兩個程序都是從相同的db查詢生成文件。我遇到以下區別:java字符串unicode代碼點轉換爲字符
S1 =
Samsung - Mobile USB Chargers
與
S2 =
Samsung \u2013 Mobile USB Chargers
如何轉換S2到S1,甚至更好,我該怎麼辦比較兩者沒有區別?在廣泛的互聯網上有人提到使用ApacheCommons-lang的StringUtils類,但我找不到任何有用的東西。
請注意,第一個字符串有一個ASCII連字符(HYPHEN-MINUS),而第二個字符串有一個EN-DASH。 – ninjalj 2011-05-18 22:15:40
嗯,所以你說的是兩個字符串不能以任何簡單的方式比較,除了做某種查詢表? – 2011-05-18 23:31:29