在指定范围内填充 Java int 数组中的元素
可在指定范围内使用 java.util.Arrays.fill() 方法,在 Java int 数组中填充元素。此方法将所需 int 值指定给 Java 中的 int 数组中的指定范围。
Arrays.fill() 方法所需的参数是数组名称、要填充的第一个元素的索引(包含)、要填充的最后一个元素的索引(不包含)以及要存储在数组元素中的值。
展示此程序的示例如下 -
示例代码
import java.util.Arrays;
public class Demo {
public static void main(String[] argv) throws Exception {
int[] intArray = new int[10];
int intValue = 7;
int indexStart = 2;
int indexFinish = 8;
Arrays.fill(intArray, indexStart, indexFinish, intValue);
System.out.println("The int array content is: " + Arrays.toString(intArray));
}
}输出
The int array content is: [0, 0, 7, 7, 7, 7, 7, 7, 0, 0]
现在让我们理解上述程序。
首先,定义 int 数组 intArray[]。然后,使用 Arrays.fill() 方法在索引 2(包含)到索引 8(不包含)范围内用值 7 填充 int 数组。最后,使用 Arrays.toString() 方法打印 int 数组。演示此代码的代码段如下 -
int[] intArray = new int[10];
int intValue = 7;
int indexStart = 2;
int indexFinish = 8;
Arrays.fill(intArray, indexStart, indexFinish, intValue);
System.out.println("The int array content is: " + Arrays.toString(intArray));
广告
数据结构
联网
关系型数据库管理系统
操作系统
Java
iOS
HTML
CSS
Android
Python
C 程序设计
C++
C#
MongoDB
MySQL
Javascript
PHP