JAVA鏈表的創建和使用


import java.util.ArrayList;
import java.util.List;   //引用類ArrayList、List。

List mylist = new ArrayList();   //建鏈表mylist。不需要指定它的長度和數據類型。動態決定,輸入多少就是多大。
                //ArrayList會把所有插入其中的數據都當作為object類型來處理。(與數組不同)
mylist.add("你好");   //裝箱。
mylist.add(123);    //不同類型都可以裝。
for(int i=0; i<mylist.size();i++)   //mylist.size():大小,動態決定,輸入多少就是多大。//拆箱。
{
System.out.println(mylist.get(i));   //輸出:mylist.get(i):第i個值。
}

 

鏈表的泛型集合:
泛型集合:定義類、接口時指定類型形參,這個類型形參將在聲明變量、創建對象時確定。

List<String> mylist1 = new ArrayList<String>(); //只裝String類型

mylist1.add("在嗎?");    //裝箱
//mylist1.add(1); 只能裝String類型,會報錯。
mylist1.add("好的");
System.out.println("第二個鏈表中共有" + mylist1.size() + "個數據,分別是:");
for(String s:mylist1)   //出箱
{
System.out.println(s);
}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM