使用Java Reflections将数组转换为通用列表
可以使用java.util.Arrays.asList()方法将数组转换为固定大小的列表。该方法基本上是基于数组的AP!和基于集合的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);