//注意:Collection值接口,Collections是类
class CollectionDemo1{
public static void fun1(){
List<String> str=new ArrayList<>();
str.add("zhangsan");
str.add("wangwu");
str.add("liliu");
System.out.println("交换顺序之前:");
for (String string : str) {
System.out.println(string+" ");
}
System.out.println();
Collections.swap(str, 1, 2);
System.out.println("交换顺序之后:");
for (String string : str) {
System.out.println(string+" ");
}
System.out.println();
Collections.sort(str);
System.out.println("按照自然顺序排列:");//会按照字符串的顺序排列
for (String string : str) {
System.out.println(string+" ");
}
System.out.println("二分法查找:");
int s = Collections.binarySearch(str, "wangwu");
System.out.println(s);
System.out.println("打乱顺序");
Collections.shuffle(str);
for (String string : str) {
System.out.println(string+" ");
}
System.out.println("填充:");
Collections.fill(str, "Jolin");
for (String string : str) {
System.out.println(string+" "); //内容全部会变成Jolin
}
}
}
相关文章
- 算法竞赛中的常用JAVA API :大数类
- Java之String类常用API
- commons-lang3 常用工具类api整理
- oracle 常用工具类及函数
- 【代码笔记】Java常识性基础补充(三)——Java的API及Object类、正则表达式、getTime()方法、DateFormat类、Calendar类
- 基于SpringBoot3+mybatis搭建的历史上的今天API接口服务 及 Mybatis 应该有个更好的方法来隐藏 Pojo 类中的字段
- C++ IO操作API及注意事项(包含一个日志类的实现)
- Day07:常用模块,面向对象编程(对象&类)及内置函数
- 某音乐类App评论相关API的分析及SQL注入尝试
- 移动设备输入Touch类及相关API