1

MySQL と同じ方法で、特殊文字を含む 2 つの文字列を比較する方法を教えてください。たとえば、次の 2 つの文字列は等しくなければなりません: "Dražík" と "Drazik"

4

3 に答える 3

3

Collat​​orを使用します。ロケールに依存しない比較の実行を参照してください

于 2012-08-29T06:46:58.443 に答える
1

ほとんどの場合、編集距離/レーベンシュタイン距離を取得すると、問題が解決するはずです。これは理想的なソリューションではありませんが、これを使用すると大きな成功を収めることができます。

自分でチェック

Javaのレーベンシュタイン距離

于 2012-08-29T06:51:23.310 に答える
-1

単純に s.compareTo(z) 関数を使用できます。ここで、s,z は文字列名です。2 つの文字列の最初の一致しない文字の差を返します

于 2012-08-29T06:49:53.117 に答える