步驟 1 : ArrayList和Listjava
ArrayList實現了接口List
常見的寫法會把引用聲明爲接口List類型
注意:是java.util.List,而不是java.awt.List
3d
package collection; import java.util.ArrayList; import java.util.List; import charactor.Hero; public class TestCollection { public static void main(String[] args) { //ArrayList實現了接口List //常見的寫法會把引用聲明爲接口List類型 //注意:是java.util.List,而不是java.awt.List //接口引用指向子類對象(多態) List heros = new ArrayList(); heros.add( new Hero("蓋倫")); System.out.println(heros.size()); } }
步驟 2 : List接口的方法code
由於ArrayList實現了List接口,因此List接口的方法ArrayList都實現了。對象