翻以前写的代码才翻出来的,小练习一枚,借鉴一下吧 !
- /*
- 练习:将List集合中部分元素替换成指定元素。
- */
- import java.util.*;
- class CollectionsTest
- {
- public static void main(String[] args)
- {
- List<String> list = new ArrayList<String>();
- list.add("adwa");
- list.add("awq");
- list.add("aliluya");
- list.add("hklhp");
- list.add("ii");
- list.add("ooo");
- list.add("amen");
- System.out.println(list); //打印替换之前的列表。
-
- replaceList(list,2,6); //替换部分元素。包含头,不包含尾。
-
- System.out.println(list); //打印替换之后的列表。
- }
- public static void replaceList(List<String> list,int start,int end)
- {
- List<String> subList = list.subList(start,end);
- Collections.fill(subList,"hehe");
- }
- }
复制代码 |