增強for迴圈

2021-10-03 04:47:30 字數 471 閱讀 1316

之前集合的很多內容,實在是太難。自己總結不好,還是看看別人的部落格吧。

回歸正題,增強for迴圈

格式:for (資料型別變數名:被變數的集合(collection)或者陣列)

hashmap

hm=newhashmap

(); hm.

put(1,

"a")

; hm.

put(2,

"b")

; hm.

put(3,

"c")

; set

keyset=hm.

keyset()

;for

(integer i:keyset)

for(map.entry

me:hm.

entryset()

)

增強for迴圈

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

增強for迴圈

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

增強for迴圈

增強for迴圈的作用 簡化迭代器的書寫格式。注意 增強for迴圈的底層還是使用了迭代器遍歷。增強for迴圈的適用範圍 如果是實現了iterable介面的物件或者是陣列物件都可以使用增強for迴圈。增強for迴圈的格式 for 資料型別 變數名 遍歷的目標 增強for迴圈要注意的事項 1.增強for迴...