多重增強for迴圈集合賦值 個人學習向

2021-10-11 03:58:57 字數 404 閱讀 1631

對應的關係是,course中有班級集合(class),班級中有學生集合,由於原來的類直接用多餘的資料太多,自定義了一組vo類去接收資料

public list

listattendanceinfo

(string teacheraccount)

classlist.

add(classvo)

;// 新增學生列表

coursevo.

setclasslist

(classlist);}

// 新增到list

coursevolist.

add(coursevo);}

// 獲取班級資訊

return coursevolist;

}

集合 三 增強for迴圈 for each

格式 for 元素的資料型別 變數 collection集合 or 陣列 增強for迴圈 底層使用的也是迭代器,使用for迴圈的格式,簡化了迭代器的書寫 collectionextends iterator 所有的單列集合都可以使用增強for public inte ce iterator實現這個介...

增強for迴圈

高階for迴圈 格式 for 資料型別 變數名 被遍歷的集合 collection或陣列 隊集合進行遍歷只能獲取元素,但是不能對集合操作 迭代器除了遍歷,還可以進行remove集合中元素的動作 如果使用listiterator,還可以在遍歷過程中進行增刪改查的動作 chuantong for迴圈和高...

增強for迴圈

增強for迴圈是jdk1.5出現的新特性,作用是簡化迭代器的書寫格式 增強for迴圈的底層還是使用了迭代器遍歷 適用範圍 實現了iterable介面的物件或者是陣列物件都可以使用增強for迴圈。格式 for 資料型別 變數名 被遍歷的集合 collection 或者陣列 for int a arr ...