예를 들어, 나는 textinput을 받아 int로 변환하는 프로그램을 작성하고 있습니다. 숫자의 입력을 5보다 작거나 같지만 0보다 크거나 같게하고 싶습니다 (0 < = 숫자 < = 5), 어떻게 작성합니까? , 답변에 대한 감사 :int를 특정 값/숫자로 선언하는 방법
int number;
textinput = JOptionPane.showInputDialog("give me a number");
number = Integer.parseInt(textinput);
나는 그들이 다른 번호를 입력하면 메시지가 번호가 유효하지 않습니다라고, 사용자는 0에서 5 사이의 숫자를 입력 할 그들은 다시
EDIT를를 입력 do while 루프를 사용했는데, 지금은 물어보고 싶습니다. "오류 : 0 ~ 5 사이의 숫자를 입력하십시오."라는 상자 팝업을 어떻게하면 입력 상자를 다시 표시 할 수 있습니까?
int number;
do {
String textinput = JOptionPane.showInputDialog("give me a number between 0 and 5");
number = Integer.parseInt(textinput);
} while (!(number >= 0 && number <= 5));
편집 :
감사
는
값을 계속 확인하려면 'while'루프를 사용하십시오. –