-
[JAVA] if문 return; break; 차이점프로그래밍 언어/JAVA 2023. 6. 8. 08:32
다음과 같은 for문 안 if문이 있을 때 return을 썼더니 아예 반복문이 종료되었다.
for(int i=0; i<30; i++){ if(submitArr[i] == i+1){ //return; break; }
그 이유는) break는 해당 if문만 종료시키지만, return은 해당 메소드가 호출된 곳까지 종료시킨다. 즉, if문을 포함한 메소드 자체를 종료시킨다.
반응형'프로그래밍 언어 > JAVA' 카테고리의 다른 글
[JAVA] Integer.parseInt vs Integer.valueOf 비교하기 (0) 2023.06.13 [JAVA] Wrapper Class, 래퍼클래스란? ( 박싱과 언박싱) (0) 2023.06.13 [JAVA] repeat 메서드, for문 대신 사용하기 간편! (0) 2023.06.01 [JAVA] BufferedReader와 BufferedWriter 사용법 (2) 2023.05.25 [JAVA Stream] map, filter, sorted 사용법 알아보기 (0) 2023.05.24