[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,498 次)