0
String型のコレクションで検索する必要があるString型があります。必要なString(元の表現、トリム、UTF-8エンコード、非ASCIIエンコード)の複数の表現の検索を行う必要があります。コレクションのサイズは、数千のオーダーになります。String型のコレクションのコレクション型
私は最高のパフォーマンスを持っているために、収集のために使用するのに最適な表現で何を把握しようとしている:
- のArrayListを - 要素のいずれかのいずれかに一致する場合は、配列を反復処理し、確認してください文字列の表現
- HashMap - マップに文字列の表現が含まれているかどうかを確認します。
- 他の文字列ですか?
「HashMap」ではなく「HashSet」ではないのはなぜですか? – Tom
@Tom .. HashSetはHashMapを使用してその実装を戻します –
Listを使用する場合、配列を反復処理する必要はありません。文字列のさまざまな形式を含むだけを使用してください。 – Jacob