[Java] 學習筆記:使用 ArrayList 建立動態陣列

[Java] 學習筆記:使用 ArrayList 建立動態陣列

嗯… 用 python 久了,蠻習慣陣列可以很方便增減元素,像是:

a = []
a.append(1)
a.append(2)

 

然而,Java 的陣列是固定的,沒辦法這樣玩…

想要有動態陣列的話,就得用 java.util.ArrayList~ 

 

下面是一個範例程式,我在棋盤上想要加入好幾個 Ship 物件,

可以用 ArrayList 來達成:

import java.util.ArrayList;
ArrayList<Ship> ships = new ArrayList<Ship>();

 

要增加 Ship 時,就呼叫 ArrayList.add() 就行了:

ships.add(new Ship());

 

 

 

(本頁面已被瀏覽過 1,213 次)

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。

這個網站採用 Akismet 服務減少垃圾留言。進一步瞭解 Akismet 如何處理網站訪客的留言資料