Java 제어 구조는 프로그램의 흐름을 제어하는 데 사용됩니다. 이 게시물에서는 if/else 문, for 루프, while 루프 및 switch 문을 포함하여 Java에서 가장 일반적으로 사용되는 제어 구조 중 일부를 다룰 것입니다.
If/Else 문
If/else 문은 조건 값에 따라 결정을 내리는 데 사용됩니다. 다음은 예입니다.
int x = 5;
if (x > 10) {
System.out.println("x is greater than 10");
} else {
System.out.println("x is less than or equal to 10");
}
이 예에서 if 문은 x가 10보다 큰지 확인합니다. 그렇다면 첫 번째 코드 블록은 실행됩니다(“x는 10보다 큼”이 인쇄됨). 그렇지 않은 경우 else 블록이 실행됩니다(“x는 10보다 작거나 같음”이 인쇄됨).
For 루프
For 루프는 블록을 반복하는 데 사용됩니다. 특정 횟수의 코드. 다음은 예입니다.
for (int i = 0; i < 5; i++) {
System.out.println("i = " + i);
}
이 예에서 for 루프는 괄호 안의 코드 블록을 5번 반복합니다. 변수 i는 0으로 초기화되고 i가 5보다 작은 동안 루프가 계속됩니다. 각 반복 후에 i의 값은 1씩 증가합니다.
While 루프
While 루프는 조건이 참인 동안 코드 블록을 반복하는 데 사용됩니다. 다음은 예입니다.
int i = 0;
while (i < 5) {
System.out.println("i = " + i);
i++;
}
이 예에서 while 루프는 i가 5보다 작은 한 괄호 안의 코드 블록을 반복합니다. 반복할 때마다 i 값이 1씩 증가합니다.
Switch 문
Switch 문은 변수 값에 따라 결정을 내리는 데 사용됩니다. 다음은 예입니다.
int x = 2;
switch (x) {
case 1:
System.out.println("x is 1");
break;
case 2:
System.out.println("x is 2");
break;
default:
System.out.println("x is not 1 or 2");
break;
}
이 예에서 switch 문은 x의 값을 확인하고 해당 코드 블록을 실행합니다. x가 1이면 첫 번째 블록이 실행됩니다. x가 2이면 두 번째 블록이 실행됩니다. x가 다른 것이면 기본 블록이 실행됩니다.
결론
이 게시물에서는 Java에서 가장 일반적으로 사용되는 제어 구조 중 일부를 다루었습니다. , if/else 문, for 루프, while 루프 및 switch 문을 포함합니다. 이러한 개념을 이해하면 보다 복잡한 자바 프로그램 작성을 시작하고 유용한 애플리케이션을 구축할 수 있습니다.
댓글 남기기