真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

深入淺析Collections工具類-創(chuàng)新互聯(lián)

深入淺析Collections工具類?針對這個(gè)問題,這篇文章詳細(xì)介紹了相對應(yīng)的分析和解答,希望可以幫助更多想解決這個(gè)問題的小伙伴找到更簡單易行的方法。

創(chuàng)新互聯(lián)是一家專業(yè)提供穆棱企業(yè)網(wǎng)站建設(shè),專注與成都網(wǎng)站設(shè)計(jì)、成都做網(wǎng)站成都h5網(wǎng)站建設(shè)、小程序制作等業(yè)務(wù)。10年已為穆棱眾多企業(yè)、政府機(jī)構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)網(wǎng)站設(shè)計(jì)公司優(yōu)惠進(jìn)行中。

Collections工具類提供了大量針對Collection/Map的操作,總體可分為四類,都為靜態(tài)(static)方法:

1. 排序操作(主要針對List接口相關(guān))

  •  reverse(List list):反轉(zhuǎn)指定List集合中元素的順序
  • shuffle(List list):對List中的元素進(jìn)行隨機(jī)排序(洗牌)
  • sort(List list):對List里的元素根據(jù)自然升序排序
  • sort(List list, Comparator c):自定義比較器進(jìn)行排序
  • swap(List list, int i, int j):將指定List集合中i處元素和j出元素進(jìn)行交換
  •  rotate(List list, int distance):將所有元素向右移位指定長度,如果distance等于size那么結(jié)果不變 
     
public void testSort() {
    System.out.println("原始順序:" + list);
    Collections.reverse(list);
    System.out.println("reverse后順序:" + list);
    Collections.shuffle(list);
    System.out.println("shuffle后順序:" + list);
    Collections.swap(list, 1, 3);
    System.out.println("swap后順序:" + list);
    Collections.sort(list);
    System.out.println("sort后順序:" + list);
    Collections.rotate(list, 1);
    System.out.println("rotate后順序:" + list);
  }

文章標(biāo)題:深入淺析Collections工具類-創(chuàng)新互聯(lián)
網(wǎng)頁URL:http://weahome.cn/article/ccgchd.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部