大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 hot資訊 Java集合工具類的介紹

Java集合工具類的介紹

更新時間:2021-11-05 11:35:49 來源:動力節點 瀏覽1129次

小編給大家java的集合工具類:Collections,java提供了一個操作Set、List和Map等集合的工具類:Collections,該工具類里面提供了大量方法對集合元素進行排序、查詢和修改等操作,還提供了對集合對象實現同步控制等方法。

排序操作:

修飾符

返回值

類型方法(形參)

說明

Static Void Reverse(List list) 反轉指定列表中元素的順序
Static Void Shuffle(List list) 使用默認隨機源對指定列表進行置換
Static Void Sort(List list) 根據指定比較器產生的順序對指定列表進行排序
Static Void Sort(list list,Comparator c) 根據指定比較器產生的順序對指定列表進行排序
Static Void Swap(List list,int distance) 根據指定的距離輪換指定列表中的元素

下面是常用排序方法的代碼圖1:

下面方法的說明:binarySearch:使用二分搜素法搜素指定列表,以獲得指定對象;max:根據元素的自然順序或指定比較器產生的順序,返回給定collection的最大元素;min:根據元素的自然順序或指定比較器產生的順序,返回給定 collection 的 小元素;fill:使用指定元素替換指定列表中的所有元素;frequency:返回指定collection中等于指定對象的元素數;indexOfSubList:返回指定源列表中最后一次出現或最后一次出現指定目標列表的起始位置;如果沒有出現這樣的列表,則返回-1;replaceAll:使用另一個值替換列表中出現的所有某一指定值;見代碼圖2:

Collections類中提供了多個synchronized……()方法,這些方法可以將指定集合包裝成線程同步(線程安全)的集合,從而可以解決多線程并發訪問集合時的線程安全問題。Java中常用的集合框架中的實現類:ArrayList、Linkedlist、 HashSet、TreeSet、HashMap和TreeMap都是線程不安全的。如果有多個線程訪問它們,而且有超過一個的線程試圖修改它們,則存在線程安全的問題。Collections提供了多個類方法可以吧它們包裝成線程同步的集合。見代碼圖3:

List,Set,Map是集合體系中最主要的三個接口,List和Set是繼承Collection接口,Map屬于集合系統但與collection接口不同。

Comparator和comparable的區別:comparator定義在類的外部,此時我們的類的結構不需要有任何變化,從小到大:o1-o2從大到小:o2-o1;comparable定義在類的內部,耦合性較強從小到大::this­o 從大到小:o­this

線程安全的就是同步的,不安全的就是不同步的;不同步的運行速度要比同步的塊。

如果大家想了解更多相關知識,不妨來關注一下動力節點的Java開發工具,里面有更多的工具介紹供大家學習,希望對大家能夠有所幫助。

提交申請后,顧問老師會電話與您溝通安排學習

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 久久综合色婷婷 | 9热在线精品视频观看 | 久久涩精品 | 精品伊人久久大香线蕉网站 | 91精品久久久久久久久久 | 天天色网站 | 99热成人精品国产免国语的 | 真人一级毛片免费观看视频 | 成人短视频在线在线观看 | a毛片在线还看免费网站 | 羞羞免费网站 | 国产欧美一区二区三区视频 | 日本二区视频 | 羞羞色院91| 国产亚洲精品精品国产亚洲综合 | 久久性生活片 | 日本亚洲国产精品久久 | 日韩中文字幕网 | 正在播放一区 | 亚洲v欧美 | 色网站在线看 | 2022国产成人综合精品 | 精品久久中文字幕有码 | 天堂网一区二区 | 精品一区二区三区 不卡高清 | 久久久久依人综合影院 | 久热伊人 | 99在线观看国产 | 国产精品亚洲片在线牛牛影视 | 伊人免费网 | 97人人澡 | 久草男人天堂 | 99在线热视频只有精品免费 | 欧美激情毛片 | 午夜成人在线视频 | 国产精品午夜久久久久久99热 | 久草在线最新 | 四虎国产精品免费五月天 | 99久久99热久久精品免费 | 免费网站日本永久免费观看 | 日韩精品片|