В этом случае несуществующий узел означает несуществующий узел.
if (node.getNext( ) == null) // convention for defunct node
В этом случае у узла p
есть метод с именем getNext()
, который может вернуть значение null, если это так, то это означает, что он является последним из узлов. Другими словами, нет следующего узла.
Этот вид структур, как следует из названия, связывает между собой. getNext () должна возвращать позицию в памяти, где находится следующий узел, если такой позиции тогда не существует, то там нет узла.
Обычно node
, скорее всего, будет иметь метод с именем setNext(Position<E> next)
, это аналог, который сохраняет позицию следующего элемента для этого узла.