- import java.util.*;
- class TestDemo
- {
- public static void main(String[] args)
- {
- List<String> list = new ArrayList<String>();
- list.add("aaaaa");
- list.add("bbbbb");
- list.add("ccccc");
- list.add("ddddd");
- list.add("fffff");
- fillDemo(list,"dd",1,2);//将list集合中部分元素替换。
- //Collections.fill(list,"mm",2,3);
- }
- public static void fillDemo(List<String> list,String str,int start,int end)
- {
- //调用list中的subList方法。
- List<String> sublist = list.subList(start,end);
- //将sublist中全部替换为str。
- Collections.fill(sublist,str);
- sop(list);
- }
- public static void sop(Object obj)
- {
- System.out.println(obj);
- }
- }
复制代码 |