値のペアがあります<integer1, integer2>
。integer2 に従ってリストをソートし、後でインデックスを作成してアクセスできるように、それらを格納するにはどのデータ構造を使用する必要がありますか?
質問する
581 次
2 に答える
2
さて、私はスイングします:
2 つの値のフィールドを持つクラスを作成し、List
そのクラスが要素の型である (要素の数が異なる場合) または配列 (そうでない場合) を使用します。リストと配列はどちらもインデックスによるアクセスを提供し、どちらも要素のプロパティに従って並べ替えることができます。
見る:
List
Collections.sort
リストのソート用Arrays
配列のソート用
于 2013-01-27T09:51:06.463 に答える
0
十分な情報を提供していませんが、ある値を別の値に一致させたい場合はMAP
、たとえば、最初の値が国で、2 番目の値が首都である場合に使用する必要があります。MAP
(country,capital city) のすべての値を読み込むことができます。国を指定するMAP
と、首都が返されます。ここで詳細を読むことができます:リンク
于 2013-01-27T09:42:53.513 に答える