簡體   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