可以作为 LinkedList 元素的对象。
LinkedList
的所有元素都必须扩展此类。此类提供了在 LinkedList
中将元素链接在一起的内部链接,以及一个指向当前元素所属的链接列表的引用。
一个条目最多可以同时在一个链接列表中。当一个条目在链接列表中时,list 属性指向该链接列表,否则 list
属性为 null
。
创建时,一个条目不在任何链接列表中。
构造函数
属性
- 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 - 此对象的字符串表示。继承
-
unlink(
) → void - 从其链表中移除元素。
运算符
-
operator ==(
Object other) → bool - 等于运算符。继承