2009-05-28 29 views
0

私はユニコード文字列を入力とするアプリケーションで作業しています。私は正常に単語のセットをリストとして取得しました。今私はリストにある文字列の指定されたセットの入力文字列を検索する必要があります。私は与えられた文字列をリスト内の各文字列と比較しようとしましたが、認識できない文字は出力としてしか得られません。私は問題がユニコードの歳入にあると思う。これを行うのに適した方法はありますか?ユニコード文字列を検索する

+4

コード例は、有用な答えの可能性を大幅に向上させます。 – Kris

+0

そして元の質問を編集してサンプルコードを追加してください。あなたの質問に対する答えにそれを掲示しないでください。 – Eddie

答えて

1

JavaはUnicodeで動作します(文字列は内部的にはUTF-16ですが、すべてのUnicodeを処理します。詳細はAPIを参照してください)。 「認識できない文字」に問題がある場合は、間違ったエンコーディングで入力を読み込んだり、誤った方法で格納したりしている可能性があります。

ソースコードがなくても具体的なヘルプはありません。ごめんなさい。

関連する問題