欧美一区2区三区4区公司二百,国产精品婷婷午夜在线观看,自拍偷拍亚洲精品,国产美女诱惑一区二区

Map映射關系

?

①HashMap
繼承AbstractMap實現了Map、Cloneable、Serializable等接口;非線程安全

②HashTable
繼承Dictionary實現Map、Cloneable、Serializable等接口;線程安全

③TreeMap
繼承AbstractMap實現NavigableMap、Cloneable、Serializable等接口;非線程安全

④LinkedHashMap
LinkedHashMap是HashMap的子類;基本特性和使用與HashMap保持一致。對于Map而言,如果項目中要求輸入的順序和輸出的相同,此時即可使用LinkedHashMap實現。

(三)Set 是元素無序、不可重復、可為空的集合

①HashSet
由HashMap實現,不保證元素順序且允許使用null元素;非線程安全

②TreeSet
繼承AbstractSet實現了NavigableSet、Cloneable、Serializable等接口;非線程安全

以上主要從主要繼承關系和接口實現的角度,分析各類庫的特性。希望大家有一個整體的把握。

3.常用方法

(一)List常用方法

list的大小size() -- 返回int類型
獲取第i個元素get(int i) -- 返回元素的值
判斷是否為空isEmpty() --返回boolean類型
是否包含某個元素contains(Object o) --返回boolean類型
添加元素add(Object o) -- 返回boolean類型
數組元素索引值indexOf(Object o) -- 返回int類型
移除數組元素remove(Object o) -- 返回boolean類型,等等。

(二)Map常用方法:

獲取map的大小size() -- 返回int類型
map的清空clear()
包含鍵containKey(Object ?key) -- 返回boolean類型
包含值containValue(Object value) -- 返回boolean類型
獲取指定元素get(Object key) --返回value的數據類型
添加元素put(Object key,Object value) --返回添加后的map
移除元素remove(Object key) -- 返回移除的map
修改元素的值replace(Object key,Object value) -- 返回修改后的map,等等。

(三)Set常用方法:

添加元素add(Object o)-- 返回boolean類型
是否包含元素contains(Object o)--返回boolean類型
獲取set的大小size()--返回int類型
判斷set是否為空isEmpty()--返回boolean類型
清空set中的元素clear()
移除元素remove(Object o) --返回boolean類型,等等。

(四)數組常用方法:

元素個數length屬性
末尾添加元素:push()
開頭添加元素unshift()
刪除最后一個元素pop()
刪除第一個元素shift()
截取數組元素slice()
數組翻轉reverse() 等,
另外數組工具類Arrays也提供了如asList(),sort()等諸多操作數組的方法。有興趣的朋友可以查閱文檔或編程實踐之。

關于java集合框架的更多知識點,建議參閱API文檔。
至此,介紹了一些java常用的數據類型的基本知識。

以上基礎知識,建議編碼實踐,加深理解。熟練掌握基礎后可以研究研究源碼。
下篇將和大家分享各類數據結構的遍歷問題、轉換問題。

文章鏈接: http://www.qzkangyuan.com/22183.html

文章標題:Map映射關系

文章版權:夢飛科技所發布的內容,部分為原創文章,轉載請注明來源,網絡轉載文章如有侵權請聯系我們!

聲明:本站所有文章,如無特殊說明或標注,均為本站原創發布。任何個人或組織,在未征得本站同意時,禁止復制、盜用、采集、發布本站內容到任何網站、書籍等各類媒體平臺。如若本站內容侵犯了原著者的合法權益,可聯系我們進行處理。

給TA打賞
共{{data.count}}人
人已打賞
建站教程

Java數據結構基礎

2023-7-19 17:01:26

建站教程

Set 集合

2023-7-19 17:06:17

0 條回復 A文章作者 M管理員
    暫無討論,說說你的看法吧
?
個人中心
購物車
優惠劵
今日簽到
有新私信 私信列表
搜索
主站蜘蛛池模板: 神农架林区| 磴口县| 卢龙县| 辛集市| 隆昌县| 星座| 甘孜| 台中县| 大港区| 时尚| 道孚县| 宝坻区| 信丰县| 海门市| 玛沁县| 仙居县| 高陵县| 长汀县| 唐山市| 通山县| 互助| 莱州市| 南华县| 定兴县| 齐河县| 平南县| 固安县| 霸州市| 乌鲁木齐县| 库车县| 承德市| 萨嘎县| 富蕴县| 綦江县| 揭东县| 肇州县| 通州区| 夏河县| 始兴县| 大石桥市| 靖边县|