深入淺析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))
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); }