Collections工具类
创始人
2024-02-28 17:08:28
0

目录

一、概念

二、方法

 三、使用


一、概念

集合工具类,定义了除了存取外的几何常用方法。

二、方法

1. 反转集合中元素的顺序

public static void reverse(List List)

2. 随机重置集合元素的顺序

public static void shuffle(List List)

3. 升序排序(元素类型必须实现Comparable接口)

public static void sort(List List)

 三、使用

import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collections;
import java.util.List;/*** Collections工具类的使用*/
public class Test04 {public static void main(String[] args) {List list = new ArrayList<>();list.add(20);list.add(4);list.add(76);list.add(22);//1.sort排序System.out.println("排序前:"+list.toString());System.out.println("-----------------------");Collections.sort(list);System.out.println("排序后:"+list.toString());System.out.println("-----------------------");//2.binarySearch排序查找int i = Collections.binarySearch(list,22);System.out.println(i);System.out.println("-----------------------");//3.copy复制    复制目标大小(长度)要一致List dest = new ArrayList<>();//使两者长度一样for (int j = 0; j < list.size(); j++) {dest.add(0);}Collections.copy(dest,list);System.out.println(dest.toString());System.out.println("-----------------------");//4.reverse反转Collections.reverse(list);System.out.println("反转之后:"+list.toString());System.out.println("-----------------------");//5.shuffle  打乱Collections.shuffle(list);System.out.println("打乱之后:"+list.toString());System.out.println("-----------------------");//6.list转为数组Integer[] array = list.toArray(new Integer[10]);System.out.println(array.length);System.out.println(Arrays.toString(array));System.out.println("-----------------------");//7.数组转为集合    是一个受限集合,不能添加、删除操作String[] name = {"张三","李四","王五"};List list1 = Arrays.asList(name);System.out.println(list1);System.out.println("-----------------------");//把基本类型数组转成集合,需要修改成包装类型Integer[] nums = {100,234,5768,879};List list2 = Arrays.asList(nums);System.out.println(list2);}
}

简单粗暴!

感谢ლ(°◕‵ƹ′◕ლ)!!!

相关内容

热门资讯

中国人民银行发布一次性信用修复... 人民网北京12月22日电 (记者黄盛)中国人民银行今日发布关于实施一次性信用修复政策有关安排的通知。...
一次性信用修复政策6问6答 符合哪些条件的逾期信息可以适用一次性信用修复政策,作不予展示处理? 个人是否需要主动申请适用一次性...
一次性信用修复政策,一图读懂! 相关报道: 责编:李文玉 | 审核:李震 | 监审:古筝 (来源:中国人民银行)
家校纠纷的细节背后,藏着资源和... 石门县第二中学 一起普通的家校纠纷,源头是高二学生与班主任之间产生隔阂,后来演变成班主任退群、学生推...
一次性信用修复政策来了!细则详... 本文转自【央视新闻客户端】; 今天(22日),中国人民银行发布通知,实施一次性信用修复政策,支持信用...
原创 泰... 12月18日,中国驻泰国大使张建卫会见泰国新任总检察长易提蓬的这场会面,看似是一次常规外交互动,实则...
郑重提醒:一次性信用修复政策不... 央行发布一次性信用修复政策,支持信用受损但积极还款的个人高效便捷重塑信用。一次性信用修复政策实行“免...
央行发布一次性信用修复政策! 12月22日,中国人民银行发布通知,实施一次性信用修复政策,支持信用受损但积极还款的个人高效便捷重塑...
支持个人信用重塑!央行一次性信... 为支持信用受损但积极还款的个人高效便捷重塑信用,12月22日中国人民银行对外发布一次性信用修复政策有...