java.util.Collections.fill() java.util.Collections.enumeration() java.util.Collections.frequency() 描述 的填充(List<? super T>, T)方法被用来替换所有指定列表的与指定的元素中的元素的。 声明 以下是java.util.Collections.fill()方法的声明。 public static <T> 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] java.util.Collections.enumeration() java.util.Collections.frequency()