Java 集合 fill() 方法

2025 年 3 月 21 日 | 阅读 2 分钟

Java Collections 类中的 fill() 方法用于将指定列表的所有元素替换为指定的元素。此方法用相同的值填充所有元素。

语法

以下是 **fill()** 方法的声明

参数

参数描述必需/可选
list这是要用指定元素填充的列表。必需
obj这是用来填充指定列表的元素。必需

返回值

fill() 方法不返回任何内容。

异常

UnsupportedOperationException - 如果指定的列表或其列表迭代器不支持 set 操作,则会抛出此异常。

兼容版本

Java 1.4 及以上版本

示例 1

输出

List elements before Replacements: [AAA, BBB, CCC]
List elements after Replacements: [JavaTpoint, JavaTpoint, JavaTpoint]

示例 2

输出

551 551 551 551 

示例 3

输出

Before Fill: [Hi, Hi, Hi, Hi, Hi, Hi]
After Fill: [Hello, Hello, Hello, Hello, Hello, Hello]