Collections类
来源:互联网 发布:广电总局对于网络剧 编辑:程序博客网 时间:2024/05/22 00:36
/*
* A:Collections类概述 针对集合操作 的工具类 B:Collections成员方法
*
* public static <T> void sort(List<T> list) public static <T> int
* binarySearch(List<?> list,T key) public static <T> T
* max(Collection<?> coll) public static void reverse(List<?> list)
* public static void shuffle(List<?> list)
*/
//demo1();
//demo2();
//demo3();
//demo4();
ArrayList<String> list = new ArrayList<>();
list.add("a");
list.add("b");
list.add("c");
list.add("d");
//随机置换 相当于洗牌
Collections.shuffle(list);
System.out.println(list);
}
public static void demo4() {
ArrayList<String> list = new ArrayList<>();
list.add("a");
list.add("b");
list.add("c");
list.add("d");
//翻转list集合
Collections.reverse(list);
System.out.println(list);
}
public static void demo3() {
ArrayList<String> list = new ArrayList<>();
list.add("a");
list.add("b");
list.add("c");
list.add("d");
//根据默认排序获取list中最大值
System.out.println(Collections.max(list));
}
public static void demo2() {
ArrayList<String> list = new ArrayList<>();
list.add("a");
list.add("b");
list.add("c");
list.add("d");
list.add("e");
//查找list中的元素返回索引 没有就返回负的插入点-1
System.out.println(Collections.binarySearch(list, "a"));
}
public static void demo1() {
ArrayList<String> list = new ArrayList<>();
list.add("a");
list.add("z");
list.add("b");
list.add("e");
list.add("c");
System.out.println(list);
//排序
Collections.sort(list);
System.out.println(list);
}
* A:Collections类概述 针对集合操作 的工具类 B:Collections成员方法
*
* public static <T> void sort(List<T> list) public static <T> int
* binarySearch(List<?> list,T key) public static <T> T
* max(Collection<?> coll) public static void reverse(List<?> list)
* public static void shuffle(List<?> list)
*/
//demo1();
//demo2();
//demo3();
//demo4();
ArrayList<String> list = new ArrayList<>();
list.add("a");
list.add("b");
list.add("c");
list.add("d");
//随机置换 相当于洗牌
Collections.shuffle(list);
System.out.println(list);
}
public static void demo4() {
ArrayList<String> list = new ArrayList<>();
list.add("a");
list.add("b");
list.add("c");
list.add("d");
//翻转list集合
Collections.reverse(list);
System.out.println(list);
}
public static void demo3() {
ArrayList<String> list = new ArrayList<>();
list.add("a");
list.add("b");
list.add("c");
list.add("d");
//根据默认排序获取list中最大值
System.out.println(Collections.max(list));
}
public static void demo2() {
ArrayList<String> list = new ArrayList<>();
list.add("a");
list.add("b");
list.add("c");
list.add("d");
list.add("e");
//查找list中的元素返回索引 没有就返回负的插入点-1
System.out.println(Collections.binarySearch(list, "a"));
}
public static void demo1() {
ArrayList<String> list = new ArrayList<>();
list.add("a");
list.add("z");
list.add("b");
list.add("e");
list.add("c");
System.out.println(list);
//排序
Collections.sort(list);
System.out.println(list);
}
阅读全文
0 0
- Collections类
- Collections类
- Collections类
- 集合类(Collections)映射
- java.util.Collections类
- Collections类的总结
- 集合类Collections
- 工具类:Collections 、Arrays
- 15.Collections类
- Java Collections 类
- Collections类汇总
- Collections类方法详解
- commons collections 实用工具类
- Java Collections工具类
- 集合工具类Collections
- java.util.Collections 类
- collections类的使用
- Collections类 解剖
- Memcache的部署和使用
- win10中修改mac地址(总有一款适合你)
- Arduino Uno 使用 4x4 矩阵按键 实现你家的密码锁吧
- 记不住如何创建utf8数据库怎么办
- windows下java项目cpu占用较高原因分析
- Collections类
- 通过WinSCP来进行win和linux的双向传输
- Android如何先显示一张图片,延时几秒后,再自动跳转到另一个页
- Install InfluxDB on Ubuntu 16.04 LTS
- Java内存不足之PermGen space错误探究
- Turn the corner
- 斗地主之用蚁群算法整理牌型-概述
- Uva.10815 Andy's First Dictionary
- sqlite入门基础(一):sqlite3_open,sqlite3_exec,slite3_close