20210729) 반복문과 조건문 - do while문

0

JAVA

목록 보기
25/71

package application;
public class DoWhile {
public static void main(String[] args) {
// do while은 처음 한번은 조건과 상관없이 실행

int count = 0;

System.out.println("Do while 반복문");

do {
System.out.println("count: " + count);
} while (count++ < 5);
}

}

do while문을 사용하여 패스워드를 체크

package application;
import java.util.Scanner;
public class CheckPassDoWhile {

public static void main(String[] args) {
//패스워드를 입력받아 do while문으로 맞는지 검사한다.

final String USER_PASSWORD = "hello";

Scanner scanner = new Scanner(System.in);

String password = null; // 값이 없음. 초기화
// 코드블럭 밖에 있는 건 전역변수로 코드블럭 안에 있는 코드에도 적용 가능

do {
System.out.println("Enter password > " );
password = scanner.nextLine();
}

while (!password.equals(USER_PASSWORD));
// Not true => false면 빠져나옴. 패스워드가 틀리면 계속 반복. 맞으면 빠져나옴
scanner.close();

System.out.println("접속 승인.");
}
}

0개의 댓글

관련 채용 정보