在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]