vic*_*icR 0 java string list arraylist
我在java中搜索保存数据的最佳方法.我有两个带ID和名称的ArrayLists.现在我希望它以最简单,最智能的方式保存.喜欢:
[index] [String ID] [String Name]
[1]["newID"]["Peter]
Run Code Online (Sandbox Code Playgroud)
它背后的想法是,例如,我有名称"彼得",所以我知道索引,所以我得到了ID.传入数据"彼得"得到索引1和ID"newID"
那么最好的方法是实现它.三维数组列表,矢量我不确定,谢谢:)
为什么不做一个Person课程?
public class Person {
int index;
String id;
String name;
}
Run Code Online (Sandbox Code Playgroud)
然后,如果你想拥有很多这些,请使用一个集合,例如a Set<Person>或a List<Person>.
祝好运.
使用POJO怎么样?
public class DataBean implements Serializable {
private static final long serialVersionUID = ...;
private long index;
private String id;
private String name;
// add accessor methods
}
Run Code Online (Sandbox Code Playgroud)