ArrayList的輸出方式以及因子增長數

2021-09-24 11:38:23 字數 1663 閱讀 5746

1.arraylist 預設長度是10 當長度為10的時候,增長因子數是原來長度的0.5倍並且是向下取整

arraylist arr = new arraylist();

arr.add(「a」);

arr.add(「b」);

arr.add(「c」);

arr.add(「d」);

arr.add(「e」);

arr.add(「f」);

arr.add(「g」);

arr.add(「h」);

system.out.println(arr.size());

system.out.println("--------------------下標輸出方式");

//下標輸出方式

for (int i = 0; i < arr.size(); i++)

system.out.println("--------------------foreach輸出(>=jdk1.5)");

// //foreach輸出(>=jdk1.5)

// //集合中的元素

for (object o : arr)

system.out.println("--------------------jdk1.8的語法糖");

// 的語法糖

arr.foreach(a->system.out.println(a));

system.out.println("--------------------迭代器");

// //迭代器

iterator it = arr.iterator();

while(it.hasnext())

arraylist arr = new arraylist(5);

for (int i = 0; i < 30; i++)

arraylist arr = new arraylist(5);

arr.add("a");

arr.add("b");

arr.add("c");

arr.add("d");

arr.add("e");

listiterator list = arr.listiterator();

system.out.println("--------------------下");

//向下讀取

while(list.hasnext())

system.out.println("--------------------上");

//向上讀取

while(list.hasprevious())

}

2.list反射檢視

檢視list源**,arraylist源**

使用反射檢視屬性:

static void print(list arraylist) throws exception

3.list內的值刪除

/* 逆向迴圈遍歷刪除 /

for(int n=list.size()-1;n>=0;n–)

/ 迭代器刪除 */

iterator lis=list.iterator();

while(lis.hasnext())

php輸出方式,函式

1.單引號 2.雙引號 3.定界符 echo print print r die exit printf sprintf 講解return和die exit 的區別 m 5 return 中止指令碼執行 echo m function a echo 開始呼叫函式 return echo res a ...

JS 常用輸出方式

alert 要輸出的內容 在瀏覽器中彈出乙個對話方塊,然後把要輸出的內容展示出來 alert都是把要輸出的內容首先轉換為字串然後在輸出的 document.write 要輸出的內容 直接的在頁面中展示輸出的內容 console.log 要輸出的內容 在控制台輸出內容 value 給文字框 表單元素 ...

PHP的幾種輸出方式

請寫出echo print r print var dump die之間的區別 echo 只能輸出字串等單一資料 不能輸出資料型別 不能輸出陣列等多種資料 print 只能輸出字串等單一資料 不能輸出資料型別 不能輸出陣列等多種資料有返回值true false print r 既能輸出字串等單一資料...