用 Java 集合替换所有出现的 ArrayList 指定元素
为了用 Java 集合替换所有出现的 ArrayList 指定元素,我们使用方法。如果列表包含一个或多个元素 e 使得 (oldVal==null ? e==null : ),则此方法返回 true 。Collections.replaceAll()oldVal.equals(e)
声明- java.util。声明如下 -Collections.replaceAll()
public static <T> boolean replaceAll(List<T> list, T oldVal, T newVal)
其中 oldVal 是要替换的列表中的元素值,newVal 是要替换的元素值,而 list 是发生替换的列表。
让我们看一个用 Java 集合替换所有出现的 ArrayList 指定元素的程序 -
示例
import java.util.*;输出结果public class Example {
public static void main (String[] args) {
ArrayList<Integer> list = new ArrayList<Integer>();
list.add(1);
list.add(2);
list.add(7);
list.add(1);
list.add(3);
list.add(1);
System.out.println("原列表: " + list);
Collections.replaceAll(list,1,4); // 用值 4 替换值为 1 的元素
System.out.println("新名单: " + list);
}
}
原列表: [1, 2, 7, 1, 3, 1]新名单: [4, 2, 7, 4, 3, 4]
以上是 用 Java 集合替换所有出现的 ArrayList 指定元素 的全部内容, 来源链接: utcz.com/z/317464.html