J2SE第七章 集合框架 Map

2021-07-25 00:19:55 字數 1427 閱讀 9716

6. map存的是兩個相依為命的物件 ---- 鍵值對

public class test4 

public static void m1()

public static void m2()

}class person

6.1 常用方法

6.1.1 void put(object ,object)

public class test 

public static void m1()

}

等價於

class t 

main()

6.1.2 boolean isempty()

public class test 

public static void m1()

}

6.1.3 boolean containskey() , booleancontainsvalue()

public class test 

public static void m1()

}

6.1.4 get(object key)根據key獲取value值,key 不重複

public class test 

public static void m1()

public static void m2()

}

6.1.5 keyset() 獲取所有key的集合放到乙個set裡
public class test 

public static void m3()

}

6.1.6         entryset()

entry介面定義在map介面的內部 (介面--類) (內部類),通過map.entry()訪問。  把 key-value作為乙個整體,從map中取出來。

那麼, one100 ,two 200 ,name zs 放哪?

答:分別看成乙個物件,放進乙個實體類中~!給這個實體類起個名稱--entry(jdk內建)

classentry

public static void m4()

}}

第七章 集合框架之Collection

原始碼使用jdk8 collection是乙個介面,是高度抽象出來的集合,它包含了集合的基本操作和屬性 collection字面意思是 容器,功能也是。collection屬於集合基本介面,定義基本功能,和map介面一樣,都包括對,新增,刪除,判斷,清空,大小等基本操作的設計。public inte...

馬士兵J2SE 第二章 J2SE基礎語法 運算子

自加和自減運算子 在前時先運算再取值,在後時先取值再運算 public class test 輸出 i 20 i2 21 i 22 i2 22 i 9 i1 9 i 9 i2 8 邏輯運算子 public class test 輸出 false false true true false true ...

J2SE基礎 10集合2

2 列表 list 特點 1 有序的 插入的順序有序 元素有索引值。2 允許重複。set get listiterator sublist arraylist 特點 1 底層陣列方式實現。2 元素是有序的。是指新增進去的元素有序,不是指物件之間的順序 3 不是執行緒同步的。4 由於是用陣列實現,查詢...