Java Arrays Fill

2025年8月4日 | 阅读 4 分钟

通过使用 Arrays.fill() 方法,我们可以填充整个数组,也可以填充数组的一部分。 Arrays.fill() 方法还可以用于填充 2D 和 3D 数组。

Arrays fill() 方法的语法如下:

此处,

  1. arr 参数定义了要填充的数组。
  2. formIndex 参数定义了用给定值填充的第一个元素的索引。
  3. toIndex 参数定义了用给定值填充的最后一个元素的索引。
  4. val 参数定义了要存储在给定数组的所有元素中的值。

让我们通过一些示例来了解如何使用 Arrays.fill() 方法来填充数组。

填充整个一维数组

ArraysFillExample1.java

输出

Java Arrays Fill

填充一维数组的一部分

ArraysFillExample2.java

输出

Java Arrays Fill

填充多维数组(二维数组)

与一维数组一样,我们也可以使用 Arrays.fill() 方法来填充多维数组。为了填充多维数组,我们使用 for 循环来填充多维数组的每一行。

让我们通过一个示例来了解如何使用 Arrays.fill() 方法填充多维数组。

ArraysFillExample3.java

输出

Java Arrays Fill

ArraysFillExample4.java

输出

Java Arrays Fill