죄송합니다 다음 문을 계속하지, 더자바하는 동안 루프가
import java.util.Scanner;
public class rpg {
public static void main(String[] args) {
Scanner keyboard = new Scanner(System.in);
String input;
boolean live = true;
if (live == true){
System.out.println("DETECTIVE RPG");
while (true) { // << ENTER CHECK
System.out.print("\n Press Enter...");
input = keyboard.next();
if (input.equals(null))
break;
} // ENTER CHECK >>
System.out.print("Past check.");
키보드 나 스캐너라는 것입니다 추가 한 것이다.
이 메시지는 콘솔에 "Enter 키를 누르십시오"를 인쇄하고 입력 상자가 비어 있는지 확인합니다. Enter 키를 누르면 While 루프를 깨고 다음 명령문으로 이동해야합니다. 맞습니까? Enter 키를 누르면 다른 입력 상자가 표시되고 다음 인쇄 문으로 이동하지 않습니다.
콘솔 출력 문제 ... –
어디에서 '입력'및 '키보드'선언이 있습니까? –
'keyboard.next()'는 "^ M"또는 ""이 아닌'Enter' 키를 눌렀을 때'null'을 리턴합니까? – Ned