add last in a linked list
public class addLast {
public static class Node {
int data;
Node next;
public Node(int data) {
this.data = data;
this.next = null;
}
}
public static Node head;
public static Node tail;
public void addlast(int data) {
Node newNode = new Node(data);
if (head == null) {
head = tail = newNode;
}
tail.next = newNode;
tail = newNode;
}
public void print() {
Node temp = head;
while (temp != null) {
System.out.print(temp.data);
temp = temp.next;
}
System.out.println();
}
public static void main(String[] args) {
Linkedlist ll = new Linkedlist();
ll.addLast(4);
ll.addLast(3);
ll.addLast(2);
ll.addLast(1);
ll.print();
}
}
Comments
Post a Comment