如何在 java 中创建链表数组?


链表是数据结构序列,通过链接连接在一起。

要创建链表数组,请创建必需的链表,并用它们创建一个对象数组。

示例

实时演示

import java.util.LinkedList;

public class ArrayOfLinkedList {
   public static void main(String args[]) {
      LinkedList list1 = new LinkedList();
      list1.add("JavaFX");
      list1.add("Hbase");
     
      LinkedList list2 = new LinkedList();
      list2.add("OpenCV");
      list2.add("Mahout");
     
      LinkedList list3 = new LinkedList();
      list3.add("WebGL");
      list3.add("CoffeeScript");
      Object[] obj = {list1, list2, list3};
     
      for (int i=0; i<obj.length; i++) {
         System.out.println(obj[i].toString());
      }
   }
}

输出

[JavaFX, Hbase]
[OpenCV, Mahout]
[WebGL, CoffeeScript]

您还可以创建链表数组,例如 -

示例

实时演示

import java.util.ArrayList;
import java.util.LinkedList;

public class ArrayOfLinkedList {
   public static void main(String args[]) {
      LinkedList list1 = new LinkedList();
      list1.add("JavaFX");
      list1.add("Hbase");
     
      LinkedList list2 = new LinkedList();
      list2.add("OpenCV");
      list2.add("Mahout");
     
      LinkedList list3 = new LinkedList();
      list3.add("WebGL");
      list3.add("CoffeeScript");
     
      ArrayList <LinkedList> aList = new ArrayList<LinkedList>();
      aList.add(list1);
      aList.add(list2);
      aList.add(list1);
      System.out.println(aList);
   }
}

输出

[[JavaFX, Hbase], [OpenCV, Mahout], [JavaFX, Hbase]]

更新于:2020 年 6 月 16 日

4K+ 浏览量

开启你的职业生涯

通过完成课程并获得认证

开始
广告
© . All rights reserved.