LinkedListEntry<E extends LinkedListEntry<E>>抽象 混入

可以作为 LinkedList 元素的对象。

LinkedList 的所有元素都必须扩展此类。此类提供了在 LinkedList 中将元素链接在一起的内部链接,以及一个指向当前元素所属的链接列表的引用。

一个条目最多可以同时在一个链接列表中。当一个条目在链接列表中时,list 属性指向该链接列表,否则 list 属性为 null

创建时,一个条目不在任何链接列表中。

构造函数

LinkedListEntry()

属性

hashCode int
此对象的哈希码。
无设置器继承
list LinkedList<E>?
包含此元素的链接列表。
无设置器
next → E?
此元素在其链接列表中的后继元素。
无设置器
previous → E?
此元素在其链接列表中的前驱元素。
无设置器
runtimeType Type
对象的运行时类型的表示。
无设置器继承

方法

insertAfter(E entry) → void
在此元素所在的链接列表中插入一个元素。
insertBefore(E entry) → void
在此元素所在的链接列表中插入一个元素。
noSuchMethod(Invocation invocation) → dynamic
当访问不存在的方法或属性时调用。
继承
toString() String
此对象的字符串表示。
继承
从其链表中移除元素。

运算符

operator ==(Object other) bool
等于运算符。
继承