숫자를 채울 수 있는지 여부를 사용자가 항상 묻는 프로그램을 만들어야하며 사용자가 숫자를 두 번 입력하면 멈추고 같은 것을 인쇄합니다 : "예!" 하지만 어떤 코드를 사용할 수 있는지 전혀 모르므로 두 번 입력 한 것으로 인식합니다. 지금 내가 이런 일을했다 :숫자가 두 번 연속으로 입력됨을 인식하십시오.
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
while (true) {
System.out.println("Type some numbers and dont forget to click enter after each number");
int number = input.nextInt();
if (......) {
System.out.println("yeay");
break;
}else if (...){
System.out.println("Type some numbers and dont forget to click enter after each number");
}
}
}
하지만이에 대한 루프를 사용하는 것이 더 좋을 것입니다 경우 모르겠어요?
: 여기
은 예입니다. if 블록에서 입력 한 값과 이전에 입력 한 값을 비교하십시오. –나는 당신이하려는 것을 이해하지 못했습니다. 더 자세히 설명해 주시겠습니까? – Lokesh
프로그램은 계속 숫자를 요구하지만, 숫자가 연속적으로 두 번 주어지면 프로그램에서 숫자를 묻는 것을 멈 춥니 다. 그러나 숫자가 연속으로 두 번 입력되면 프로그램이 어떻게 멈출 수 있습니까? – Yuu