第07章 容器 05

2021-08-19 22:18:29 字數 639 閱讀 5789

iterator 介面 實現 容器的遍歷操作

collection c = new hashset();      \\hashset 容器

integer(100));           

c.add(new name("f1","f2"));         \\為該容器新增元素

c.add(new name("f2","f3"));

c.add(new name("f4","f5"));

c.add(new name("f6","f1"));

iterator i = c.iterator();                   \\ 使用該容器的iterator()方法 創造乙個 載由該容器元素的 iterator 物件

while (i.hasnext())

}iterator方法有 hasnext();   //判斷游標右側是否還有元素  返回型別為boolean  

next();        //返回游標右側的元素並將游標移動到下乙個位置

void remove(); //刪除游標左面的元素,在完成next之後 該操作只能執行一次

第07章 方法

方法 就是一段可重複呼叫的 段 注意 有過其他語言學習經歷的讀者,在其他語言中會將方法稱為函式,不管函式也好,方法也好,只是名字的不同,但是其作用都是一樣的。方法定義格式 public static 返回值型別 方法名稱 型別 引數1,型別 引數2 本章所講解的方法都是指可以使用主方法呼叫的方法,所...

第10章 關聯容器

關聯容器支援通過鍵來高效地查詢和讀取元素。基本關聯容器 map和set。set僅包含乙個鍵。multimap和multiset支援同乙個鍵多次出現在容器中。pair型別,定義在utility標頭檔案中。建立和初始化如 pairp1 v1,v2 或make pair v1,v2 賦給pair型別的變數...

第11章 關聯容器

關聯容器型別 map關聯陣列 儲存關鍵字 值對 set關鍵字即值,即只儲存關鍵字的容器 multimap 關鍵字可以重複出現的map multiset 關鍵字可以重複出現的set unordered map 用雜湊函式組織的map unordered set 用雜湊函式組織的set unordere...