通过 Java 反射将数组转换为泛型列表
可以使用 java.util.Arrays.asList() 方法将数组转换为固定大小的列表。本质上,此方法是基于数组的 API 和基于集合的 API 之间的一座桥梁。
一个演示将数组转换为泛型列表的程序如下 −
示例
import java.util.Arrays;
import java.util.Collections;
import java.util.List;
public class Demo {
public static void main(String[] args) {
String str[] = new String[]{"apple","orange","mango","guava", "melon"};
List<String> list = Arrays.asList(str);
System.out.println("The list is: " + list);
}
}以上程序的输出如下 −
The list is: [apple, orange, mango, guava, melon]
现在,我们来了解一下上面的程序。
首先定义字符串数组 str[]。然后使用 Arrays.asList() 方法将数组转换为泛型列表。最后显示此列表。以下代码段演示了此过程 −
String str[] = new String[]{"apple","orange","mango","guava", "melon"};
List<String> list = Arrays.asList(str);
System.out.println("The list is: " + list);
广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP