如何在 Java 中將整型陣列列表轉換為浮點型陣列?


要將整型陣列列表轉換為浮點型陣列,我們首先建立一個整型陣列列表 −

ArrayList < Integer > arrList = new ArrayList < Integer > ();
arrList.add(25);
arrList.add(50);
arrList.add(100);
arrList.add(200);
arrList.add(300);
arrList.add(400);
arrList.add(500);

現在,將整型陣列列表轉換為浮點型陣列。我們首先為浮點型陣列設定大小。然後,整型陣列的每個值都被賦予浮點型陣列 −

final float[] arr = new float[arrList.size()];
int index = 0;
for (final Integer value: arrList) {
   arr[index++] = value;
}

示例

 現場演示

import java.util.ArrayList;
public class Demo {
   public static void main(String[] args) {
      ArrayList<Integer>arrList = new ArrayList<Integer>();
      arrList.add(25);
      arrList.add(50);
      arrList.add(100);
      arrList.add(200);
      arrList.add(300);
      arrList.add(400);
      arrList.add(500);
      final float[] arr = new float[arrList.size()];
      int index = 0;
      for (final Integer value: arrList) {
         arr[index++] = value;
      }
      System.out.println("Elements of float array...");
      for (Float i: arr) {
         System.out.println(i);
      }
   }
}

輸出

Elements of float array...
25.0
50.0
100.0
200.0
300.0
400.0
500.0

更新於:30-Jul-2019

1 千多次瀏覽

開啟你的 職業生涯

透過完成課程獲得認證

開始
廣告
© . All rights reserved.