JAVA

[JAVA] for문에서 return false/ continue

오선지♬ 2024. 8. 31. 12:04
728x90
반응형

return false

Java에서 for 루프 안에서 return false;를 사용하면, 메서드 전체가 종료되고, 루프의 다음 턴으로 돌아가지 않습니다.

즉, return 키워드는 해당 메서드의 실행을 즉시 종료하고, 호출자에게 값을 반환합니다.

for 루프 내에서 return을 사용하면, 루프를 즉시 종료하고 메서드를 빠져나오게 됩니다.

public boolean checkNumbers(int[] numbers) {
    for (int number : numbers) {
        if (number < 0) {
            return false;  // 메서드 전체가 종료되고, 호출된 곳으로 false 반환
        }
    }
    return true;  // 모든 숫자가 양수일 때 true 반환
}

 

continue

만약 특정 조건에서 현재 반복을 건너뛰고 다음 반복으로 이동하고 싶다면 continue 키워드를 사용해야 합니다.

728x90
반응형

'JAVA' 카테고리의 다른 글

[JAVA] String 배열에서 null값을 제외하고 반환하기  (0) 2024.09.02
[JAVA] LocalDate minusDays  (0) 2024.09.01
[JAVA] Arrays.asList와 contains 메서드  (0) 2024.08.21
[JAVA] Stream API anyMatch()  (0) 2024.08.20
[JAVA] Arrays.asList  (0) 2024.08.19