0

Javaでデータを保存する最良の方法を探しています。ID と名前を持つ 2 つの ArrayLists があります。今、私はそれを最も簡単でスマートな方法で保存したいと考えています。お気に入り:

[index] [String ID] [String Name]
[1]["newID"]["Peter]

その背後にあるアイデアは、たとえば、名前が「ピーター」であるため、インデックスを知っているなど、IDを取得することです。着信データ「Peter」はインデックス 1 と ID「newID」を取得しました

それで、それを実装する最良の方法は何ですか。3-D ArrayLists、Vectors わからない、ありがとう :)

4

2 に答える 2

6

Person クラスを作ってみませんか?

public class Person {
    int index;
    String id;
    String name;
}

そして、これらをたくさん持ちたい場合は、 や などのコレクションを使用しSet<Person>ますList<Person>

幸運を。

于 2013-02-22T08:54:24.363 に答える
5

POJO を使用するのはどうですか?

public class DataBean implements Serializable {

  private static final long serialVersionUID = ...; 
  private long index;
  private String id;
  private String name;

  // add accessor methods
}
于 2013-02-22T08:54:51.907 に答える