【问题标题】:Declaring LinkedList with initital capacity in Java在 Java 中声明具有初始容量的链表
【发布时间】:2023-03-24 06:43:01
【问题描述】:

LinkedList 本质上没有容量,因为它在将项目添加到列表之前不会为项目分配内存。 LinkedList 中的每一项都包含一个指向列表中下一项的指针。初始容量没有意义。 那为什么这段代码可以在 Java 中运行呢?

LinkedList<Integer> adjListArray[];
// define the size of array as number of vertices 
adjListArray = new LinkedList[V]; 

链接到整个 Java 程序 - Graph Representaions

【问题讨论】:

标签: java collections linked-list


【解决方案1】:

这个sn-p中没有初始容量。

您正在声明一个由LinkedLists (adjListArray) 组成的数组,V 是该数组的长度(即该数组可以包含对VLinkedList 实例的引用)。

【讨论】:

    猜你喜欢
    • 2015-09-10
    • 1970-01-01
    • 1970-01-01
    • 2012-06-04
    • 2016-06-07
    • 2010-09-23
    • 2013-11-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多