Java 中的 Ints toArray() 函数

java 8object oriented programmingprogramming更新于 2025/6/26 12:52:17

Ints 类的 toArray() 方法返回一个包含集合中每个值的数组,并以 Number.intValue() 的方式转换为 int 值。语法如下:−

public static int[]
   toArray(Collection<? extends Number> collection)

此处,参数是 Number 实例的集合

我们先来看一个例子 −

示例

import java.util.Arrays;
import java.util.List;
import com.google.common.primitives.Ints;
class Demo {
   public static void main(String[] args) {
      List<Integer> list = Arrays.asList(20, 40, 60, 80, 100, 120, 140, 160);
      System.out.println("List = "+list);
      int[] myArr = Ints.toArray(list);
      System.out.println("Array (from list) = " + Arrays.toString(myArr));
   }
}

输出

List = [20, 40, 60, 80, 100, 120, 140, 160]
Array = [20, 40, 60, 80, 100, 120, 140, 160]

相关文章