0

次のような2つの異なるファイルからこれらのデータがあります。

ファイル 1 :

  • 1001、ネームワン
  • 1002、ネームツー
  • 1003、ネームスリー
  • 1004、ネームフォー
  • 1005、ネームファイブ

ファイル 2:

  • 1001、1234、450
  • 1002、2345、560
  • 1003、3456、730
  • 1004、4567、200
  • 1005、5678、1000

上記の日付からわかるように、それらは互いに参照しています(1001、1002、...、1005) 。それら を単一の配列に結合し、参照を介してそれらを取得する適切な方法は何ですか。

4

2 に答える 2

1

マップを操作できます

Map<Integer,String>;

次に、最初のファイルを、これらすべての ID とともにArrayListに保存できます。

2 番目のファイルでは、単純に値を調べて、両方を Map に書き込むことができます。

于 2013-01-30T09:04:52.113 に答える
1

おそらく、配列の代わりに Map を使用したいと思うでしょう。

各行を反復処理し、最初のエントリをキーとして使用してマップにエントリを追加します (エントリが既に存在する場合は、コンテンツに追加するだけです)。

于 2013-01-30T09:05:08.253 に答える