node-data-structure • Docs
node-data-structure / index / LinkedListNode
Represents a node in a linked list
const linkedListNode =new LinkedListNode<number>(1);
• T
The type of the value stored in the node
new LinkedListNode<
T
>(value
):LinkedListNode
<T
>
Creates an instance of a Node
• value: T
linked-list/linked-list-node.ts:39
next:
null
|LinkedListNode
<T
> =null
the reference to the next node in the linked list
LinkedListNode
linked-list/linked-list-node.ts:32
value:
T
the value stored in the node
LinkedListNode
linked-list/linked-list-node.ts:23
getNext():
null
|LinkedListNode
<T
>
Returns the next value stored in the object.
null
| LinkedListNode
<T
>
The next value stored in the object
const linkedListNode = new LinkedListNode<number>(1)
const nextLinkedListNode = linkedListNode.getNext();
console.log(nextlinkedListNode) // null
linked-list/linked-list-node.ts:78
getValue():
T
Returns the value stored in the object.
T
The value stored in the object
const linkedListNode = new LinkedListNode<number>(1)
const value = linkedListNode.getValue();
console.log(value) // 1
linked-list/linked-list-node.ts:58
isNext():
boolean
boolean
linked-list/linked-list-node.ts:87
setNext(
node
):LinkedListNode
<T
>
The next value stored in the object
• node: LinkedListNode
<T
>
The next value stored in the object
const newNode = new LinkedListNode<T>(1)
newNode.setNext(2)
newNode.getNext() // Outputs: 2