0

Google と StackOverflow で検索した後、Java での文字列の近接性の比較について話しているリソースが見つかりませんでした。== と equals の違いに関する結果しか見つかりませんでした...

2 つの文字列間の「近接性」を比較し、近接性のパーセンテージを与えることができるライブラリを知っている人はいますか?

例 : バーは非常に近く、 は非常に異なります

たとえば、ユーザーが書いた都市とデータベースにある都市を比較して、データの重複を回避できるようにするという考え方です。たとえば、ユーザーが「NewYork」と書いた場合、「「New-York」のことですか?」と伝えることができます。

どうもありがとう :)

4

1 に答える 1

0

SecondString MongeElkan アルゴリズムを使用しました。Lucene のアルゴリズムも参照できます。

SecondString リンク

于 2013-02-28T19:05:52.750 に答える