remove 方法

bool remove(
  1. E entry
)

从链表中移除 entry

如果 entry 不在本链表中,将返回 false 并不执行任何操作。

如果条目在本链表中,这等价于调用 entry.unlink()

实现

bool remove(E entry) {
  if (entry._list != this) return false;
  _unlink(entry); // Unlink will decrement length.
  return true;
}