1208JAVA -While01

2023. 12. 8. 17:052023.11.21-2024.05.31

package des08;

 

import java.io.IOException;

 

//반복문 중 무한 반복이 가능한 while입니다.

/*

* while문은 보통 무한 반복을 하다가 특정 조건이 되면 탈출합니다.

* 채팅이나 게임 등 무한 반복되는 로직에서 사용됩니다.

* 무한loop

*

* */

public class While01 {

 

public static void main(String[] args) throws IOException {

 

// while (1 + 1 == 2) {

// // 조건이 참일때 실행

// System.out.println("2맞음");

// }

 

boolean quit = true;

while (quit) {

 

System.out.println("게임을 시작합니다.");

System.out.println("게임중...");

System.out.println("제임을 종료할까요?(Y/N)");

 

char input = (char) System.in.read();

//엔터까지 같이 가져옵니다.Y\n\r

System.in.read();

System.in.read();//엔터키 처리하기 위해 2번 적음

if(input == 'Y'|| input == 'y') {//|| 왼쪽이거나 오른쪽이거나 가능

System.out.println("게임을 종료합니다.");

quit = !quit;//참인 조건을 ! 를 사용해서 거짓으로 만들어 종료

}

 

}

 

}

 

}

 

게임을 시작합니다.

게임중...

제임을 종료할까요?(Y/N)

n

게임을 시작합니다.

게임중...

제임을 종료할까요?(Y/N)

y

게임을 종료합니다.

'2023.11.21-2024.05.31' 카테고리의 다른 글

1211JAVA -While05  (0) 2023.12.11
1211JAVA -While04  (0) 2023.12.11
1208JAVA -MultiArray04  (0) 2023.12.08
1208JAVA -MultiArray03  (0) 2023.12.08
1208JAVA -MultiArray02  (0) 2023.12.08