黑馬程式設計師 迭代器

2021-06-16 20:27:03 字數 282 閱讀 5578

1.什麼事迭代器

其實就是集合取出元素的方式。就是把取出方式定義在集合的內部,這樣取出方式就可以直接訪問集合內容的元素。那麼取出方式就被定義成了內部類。而每乙個容器的資料結構不同,所以取出動作的細節也不一樣。但是都有共性內容,判斷和取出。那麼可以將這些共性抽取。

例:迭代器的基本使用

interator it =al1.itarator();//獲取迭代器用於取出集合中的元素

while(system.out.println(it.hasnext()))//判斷如果之後還有元素,則為真

黑馬程式設計師 索引器

windows phone 7手機開發 net培訓 期待與您交流!索引器在我們程式中的應用很普遍,那什麼是索引器呢?其實索引器就是一種特殊的類成員,它能夠讓物件以類似陣列的方式來訪問,使程式看起來更為直觀,更容易編寫。在c 中的類成員可以是任意型別,包括陣列和集合。當乙個類包含了陣列和集合成員時,索...

黑馬程式設計師

asp.net android ios開發 net培訓 期待與您交流!map hashtable 底層是雜湊表資料結構,不可以存入null鍵和null值。該執行緒是同步的,jdk1.0出現,效率低。hashmap 底層是雜湊表資料結構,允許使用null鍵和null值。該集合執行緒是不同步的,將has...

黑馬程式設計師

1.了解反射 反射 就是通過class檔案物件,去使用該檔案中的成員變數,構造方法,成員方法。person p new person p.使用 要想這樣使用,首先你必須得到class檔案物件,其實也就是得到class類的物件。2.反射中的類 class類 成員變數 field類 構造方法 const...