繁体   English   中英

Java中的数组列表和数组

[英]Arraylist and arrays in Java

我正在尝试用Java做一些基本的事情。 我知道如何做数组,但不知道ArrayList。

“写一个Java语句来声明和初始化一个名为值的整数的ArrayList”

对于一个简单的数组,我使用了int [] values ;

到目前为止,我已经提出了这个建议,但是我不确定它是否正确。

new ArrayList<Integer>(Arrays.asList(values));

这是初始化整数值的ArrayList的方法:

List<Integer> values = new ArrayList<Integer>();

ArrayList实现List接口,并扩展AbstractList

数组列表以初始大小创建。 当超过此大小时,集合将自动放大。 删除对象后,阵列可能会缩小。

我建议您阅读有关ArrayLists的教程 ,因为它们在现实世界中经常使用,并且您应该了解ArrayList类随附的一些方法。

资源

差不多了 但是Arrays.asList() 返回一个ArrayList ,因此您所要做的就是声明一个ArrayList<Integer>并将方法调用的结果分配给它。

它应该工作

ArrayList<Integer> f = new ArrayList(Arrays.asList(values));

我使用eclipse作为编辑器。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM