Add Node at End:
public void addNode(int nData) {Node newNode;
newNode = new Node(nData);
if (first == null) {
first = newNode;
} else {
Node current = first;
while (current.next != null) {
current = current.next;
}
current.next = newNode;
}
}
Add Node at particular Index:
public void addNodeAt(int nData,int index){Node newNode = new Node(nData);
Node current = first;
int count = 0;
while (current!=null && count!=index) {
current = current.next;
count++;
}
newNode.next = current.next;
current.next = newNode;
}
No comments:
Post a Comment