在指定范围内填充 Java float 数组中的元素


在一定范围内填充 Java float 数组中的元素,可以使用 java.util.Arrays.fill() 方法来完成。此方法会将指定范围内的所需 float 值分配给 Java 中的 float 数组。

Arrays.fill() 方法所需的参数有数组名称、要填入的第一个元素的索引(包括)、要填入的最后一个元素索引(不包括)和存储在数组元素中的值。

下面是一个演示此过程的程序示例 −

示例

 在线示例

import java.util.Arrays;
public class Demo {
   public static void main(String[] argv) throws Exception {
      float[] floatArray = new float[10];
      float floatValue = 5.8F;
      int indexStart = 5;
      int indexFinish = 9;
      Arrays.fill(floatArray, indexStart, indexFinish, floatValue);
      System.out.println("The float array content is: " + Arrays.toString(floatArray));
   }
}

输出

The float array content is: [0.0, 0.0, 0.0, 0.0, 0.0, 5.8, 5.8, 5.8, 5.8, 0.0]

现在让我们了解一下上述程序。

首先,定义 float 数组 floatArray[]。然后,使用 Arrays.fill() 方法使用值 5.8 从索引 5(包括)到索引 9(不包括)填充 float 数组。最后,使用 Arrays.toString() 方法打印 float 数组。以下代码片段展示了该过程 −

float[] floatArray = new float[10];
float floatValue = 5.8F;
int indexStart = 5;
int indexFinish = 9;
Arrays.fill(floatArray, indexStart, indexFinish, floatValue);
System.out.println("The float array content is: " + Arrays.toString(floatArray));

更新于: 30-7-2019

126 次浏览

开启您的职业生涯

通过完成课程获取认证

开始
广告
© . All rights reserved.