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 由於是用陣列實現,查詢...