/*
Collections的一些方法(replaceAll---替换指定元素--fill---替换所有元素--reverse---实现反转)
*/
import java.util.ArrayList;
import java.util.Collections;
public class CollectionsDemo2 {
public static void main(String[] args) {
fillDemo();
sop("------------------------------------------");
replaceAllDemo();
}
//替换指定元素
public static void replaceAllDemo(){
ArrayList<String> list=new ArrayList<String>();
list.add("asdas");
list.add("sada");
list.add("ytukukujy");
list.add("hgnh");
list.add("mjh");
list.add("re");
sop(list);
Collections.replaceAll(list, "sada", "xx");
sop(list);
//实现反转
Collections.reverse(list);
sop(list);
}
//替换所有元素
public static void fillDemo(){
ArrayList<String> list=new ArrayList<String>();
list.add("asdas");
list.add("sada");
list.add("ytukukujy");
list.add("hgnh");
list.add("mjh");
list.add("re");
sop(list);
Collections.fill(list, "pp");
sop(list);
}
public static void sop(Object obj){
System.out.println(obj);
}
}
结果: