描述
的填充(List super T>, T)方法被用来替换所有指定列表的与指定的元素中的元素的。
声明
以下是java.util.Collections.fill()方法的声明。
public static void fill(List super T> list, T obj)
参数
list - 这是要使用指定元素填充的列表。
obj - 这是用于填充指定列表的元素。
返回值
NA
异常
UnsupportedOperationException - 如果指定的列表或其list-iterator不支持set操作,则抛出此异常。
实例
以下示例显示了java.util.Collections.fill()的用法
package com.tutorialspoint;
import java.util.*;
public class CollectionsDemo {
public static void main(String args[]) {
// create array list object
List arrlist = new ArrayList();
// populate the list
arrlist.add("A");
arrlist.add("B");
arrlist.add("C");
System.out.println("List elements before fill: "+arrlist);
// fill the list with 'TP'
Collections.fill(arrlist,"TP");
System.out.println("List elements after fill: "+arrlist);
}
}
让我们编译并运行上面的程序,这将产生以下结果。
List elements before fill: [A, B, C]
List elements after fill: [TP, TP, TP]