在Java编程中,如何替换列表中的元素?
以下示例使用replaceAll()
方法来替换列表中所有出现的元素。
package com.yiibai;
import java.util.*;
public class ReplaceElement {
public static void main(String[] args) {
List list = Arrays.asList("11 22 33 44 55 66 11 33 44 33".split(" "));
System.out.println("List :" + list);
Collections.replaceAll(list, "33", "888");
System.out.println("replaceAll: " + list);
}
}
上述代码示例将产生以下结果 -
List :[11, 22, 33, 44, 55, 66, 11, 33, 44, 33]
replaceAll: [11, 22, 888, 44, 55, 66, 11, 888, 44, 888]