我有一个不占用大量内存的 ArrayList,它只存储两个字段,
public class ExampleObject{
private String string;
private Integer integer;
public ExampleObject(String stringInbound, Integer integerInbound){
string = stringInbound;
integer = integerInbound;
}
我将用这些对象填充一个 ArrayList
ArrayList<ExampleObject> = new ArrayList<ExampleObject>();
对于原始的硬核性能,为此使用哈希集会更好吗?如果我的 ArrayList 增长到具有数百个索引的大量项目,我会注意到对象的 ArrayList 和哈希集之间存在巨大差异吗?