用 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
現在,我們來了解一下上述程式。
建立 LinkedList l。然後使用 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);
}
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式語言
C++
C#
MongoDB
MySQL
JavaScript
PHP