[Java] Java 반복문

Hyo Kyun Lee·2022년 1월 28일
0

Java

목록 보기
5/66

1. Java 반복문

Java에서는 while, do-while, for문 형태로 반복문을 작성할 수 있다.
※ python에서는 do-while 반복문을 제공하지는 않는다.

  • while
    → Java : while(i<9){logic}
    → python : while i<9: logic

  • do while
    → Java : do{}while()
    ※ while 조건에 만족하지 않아도 무조건 do logic 한번은 실행하고, while 조건을 만족한다면 do에 기술된 구문을 실행한다.
    → python : do-while 제공하지 않는다.

package test2;

import java.util.Scanner;

public class test {
	//프로그램의 시작점
	public static void main(String[] args) {
	int value = 0;
	Scanner scan = new Scanner(System.in);
	
	do {
		value = scan.nextInt();
		System.out.println("입력받은 값:"+value);
	}while(value != 10);
	
	
}
}

여기서 while 조건이 만족되지 않으면 바로 탈출한다.

  • for
    → Java : for (int i=1;i<100;i++){logic}
    ※ continue : 다음 반복 강제실행, break : 가장 가까운 반복문 탈출
    → python : for i in range(n) or i in range(n,-1,-1)

2. 참조자료

프로그래머스 자바 입문 강의

0개의 댓글