任何人都可以解释我们应该在哪种情况下使用ArrayList而不是简单的数组,这两者之间有什么区别以及如何初始化ArrayList。
我是java的新手,所以尽可能使用示例。
答案 0 :(得分:0)
每当您不知道要创建的大小时,您可以使用ArrayList。
如果您只想要速度访问,则可以使用数组(数组中的索引比ArrayList快)。
而且,ArrayList降低了编码的复杂性。
ArrayList可以像这样初始化
ArrayList al = new ArrayList();
将值添加到ArrayList
al.add("String");
al.add(number);