этот код для печати LinkedList и работает отлично в Eclipse: -Класс HackerRank Сканер Java
import java.util.Scanner;
public class HackerAss {
static Scanner scan;
static Node head;
static Node current;
public static void main(String[] args) {
int q=1,count=0;
while(q==1){
scan = new Scanner(System.in);
q = scan.nextInt();
if(q==0)
break;
else{
int element = scan.nextInt();
if(count == 0)
current = new Node(element);
else{
head = new Node(element);
head.node = current;
current = new Node(element);
}
}
count++;
}
while(head!=null){
System.out.println(head.data);
head=head.node;
}
}
static class Node{
int data;
Node node;
public Node() {
data=0;
node=null;
}
public Node(int data) {
this.data=data;
node=null;
}
}}
Но в HackerRank он показывает ошибки: -
Исключение в потоке "основной" java.util .NoSuchElementException
Какая причина ошибки и какое решение. У меня есть Представление для отправки.
Также 'сканирование = новый сканер (System.in);' должно быть перемещено из 'while' петель – Solorad