저는 해외 학생입니다. 나는 blueJ를 사용하여 평가합니다. 내 코드는 잘 터미널에서 실행할 수 있습니다,하지만 난 내 평가를 제출 한 후 페이지 응답이 실패하고about java scanner. 오류 : java.util.NoSuchElementException : 행을 찾을 수 없습니다.
java.util.NoSuchElementException: No line found
내 코드를 보여줍니다 : 나는 다시 신중하게 할당에 대한 요구 사항을 읽어 볼 것을 제안
public void input() {
Scanner keyboard = new Scanner(System.in);
System.out.print("Move (l/r/u/d): ");
String name = keyboard.nextLine();
if(name.equals("l")) {
move(-1,0);
}
else if(name.equals("r")) {
move(1,0);
}
else if(name.equals("u")) {
move(0,-1);
}
else if(name.equals("d")) {
move(0,1);
}
else {
System.out.println("Invalid move");
}
}
나의 유일한 추측은 테스트 서버에 'util' 패키지가 없다는 것입니다. 나는 이것이 가능하지 않다고 생각합니다! –
더 깊은 진단을 위해 API를 확인해 보셨습니까? [링크] (http://docs.oracle.com/javase/7/docs/api/java/util/NoSuchElementException.html) – zeesh91