在指定範圍內填充 Java double 陣列中的元素
可以使用 java.util.Arrays.fill() 方法在指定範圍內填充 Java double 陣列中的元素。此方法將所需的 double 值分配給 Java 中的 double 陣列內的指定範圍。
Arrays.fill() 方法所需的引數是陣列名稱、要填充的第一個元素的索引(含)、要填充的最後一個元素的索引(不含)以及要儲存在陣列元素中的值。
演示這一點的程式如下所示 -
示例
import java.util.Arrays;
public class Demo {
public static void main(String[] argv) throws Exception {
double[] doubleArray = new double[10];
double doubleValue = 2.7;
int indexStart = 3;
int indexFinish = 8;
Arrays.fill(doubleArray, indexStart, indexFinish, doubleValue);
System.out.println("The double array content is: " + Arrays.toString(doubleArray));
}
}輸出
The double array content is: [0.0, 0.0, 0.0, 2.7, 2.7, 2.7, 2.7, 2.7, 0.0, 0.0]
現在,讓我們瞭解一下上面的程式。
首先定義 double 陣列 doubleArray[]。然後使用 Arrays.fill() 方法用值 2.7 填充從索引 3(含)到索引 8(不含)的 double 陣列。最後,使用 Arrays.toString() 方法列印 double 陣列。演示此操作的程式碼片段如下 -
double[] doubleArray = new double[10];
double doubleValue = 2.7;
int indexStart = 3;
int indexFinish = 8;
Arrays.fill(doubleArray, indexStart, indexFinish, doubleValue);
System.out.println("The double array content is: " + Arrays.toString(doubleArray));
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP