使用Java中的LinkedList元素创建对象数组
可以使用方法java.util.LinkedList.toArray()从LinkedList的元素创建对象数组。此方法以正确的顺序返回带有所有LinkedList元素的对象数组。
演示该程序的程序如下。
示例
import java.util.LinkedList;
public class Demo {
public static void main(String[] args) {
LinkedList<String> l = new LinkedList<String>();
l.add("Amy");
l.add("Sara");
l.add("Joe");
l.add("Betty");
l.add("Nathan");
Object[] objArr = l.toArray();
System.out.println("The object array elements are: ");
for (Object i: objArr) {
System.out.println(i);
}
}
}输出结果
上面程序的输出如下-
The object array elements are: Amy Sara Joe Betty Nathan
现在让我们了解上面的程序。
LinkedListl被创建。然后,LinkedList.add()用于将元素添加到LinkedList。演示这的代码片段如下
LinkedList<String> l = new LinkedList<String>();
l.add("Amy");
l.add("Sara");
l.add("Joe");
l.add("Betty");
l.add("Nathan");LinkedList.toArray()方法用于将LinkedList转换为对象数组objArr[]。然后使用for循环显示对象数组。演示这的代码片段如下
Object[] objArr = l.toArray();
System.out.println("The object array elements are: ");
for (Object i: objArr) {
System.out.println(i);
}