Insert and Print The Elements in The Singly Linked List
Insert and Print The Elements in The Singly Linked List
import java.util.*;
class Node{
int data;
Node next;
Node(int data){
this.data = data;
this.next = null;
class Main{
while(true){
if(data == -1){
list.display(data);
break;
list.insert(data);
}
class Linkedlist{
Node head;
if(head==null){
head = newNode;
}else{
Node last=head;
while(last.next!=null){
last=last.next;
last.next= newNode;
if(curr==null){
System.out.print("Empty");
}else{
while(curr!=null){
System.out.println(curr.data);
curr = curr.next;
}
}
import java.util.*;
class Node{
int data;
Node next;
Node(int data){
this.data = data;
this.next = null;
class Main{
int data;
while(true){
data = sc.nextInt();
if(data == -1){
break;
list.insert(data);
}
int in = sc.nextInt();
list.insertfirst(in);
list.display(data);
class Linkedlist{
Node head;
if(head==null){
head = newNode;
}else{
Node last=head;
while(last.next!=null){
last=last.next;
last.next= newNode;
if(curr==null){
System.out.print("Empty");
}else{
while(curr!=null){
System.out.print(curr.data+" ");
curr = curr.next;
n.next = head;
head = n;