可以作为LinkedList元素的对象。
LinkedList的所有元素都必须扩展此类。该类提供了将元素在LinkedList中连接在一起的内部链接,以及一个引用当前元素的LinkedList本身。
条目最多可以存在于一个LinkedList中。当一个条目在LinkedList中时,list属性指向该LinkedList,否则list
属性为null
。
创建时,条目不在任何LinkedList中。
构造函数
属性
- hashCode → int
- 此对象的哈希码。no setterinherited
-
list → LinkedList<
E> ? - 包含此元素的LinkedList。no setter
- next → E?
- 在其LinkedList中位于此元素之后的元素。no setter
- previous → E?
- 在其LinkedList中位于此元素之前的元素。no setter
- runtimeType → Type
- 对象运行时类型的表示。no setterinherited
方法
-
insertAfter(
E entry) → void - 在此元素所在的LinkedList中将元素插入在此元素之后。
-
insertBefore(
E entry) → void - 在此元素所在的LinkedList中将元素插入在此元素之前。
-
noSuchMethod(
Invocation invocation) → dynamic - 当访问不存在的方法或属性时调用。inherited
-
toString(
) → String - 此对象的字符串表示形式。inherited
-
unlink(
) → void - 从LinkedList中取消链接元素。
运算符
-
operator ==(
Object other) → bool - 相等运算符。inherited