본문 바로가기

반복문2

자바(java)의 반복문: for, while 반복문에는 for문과 whil문이 존재한다. 둘 사이에 큰 차이는 없으며, 다만 반복 횟수를 정하기 위한 변수 선언을 반복문 안에서 하느냐, 밖에서 하느냐 정도만 다르다. 상황에 따라 편한걸 사용하면 된다. for문 형식: for( 변수 초기화; 조건문; 증감 ) { 반복되는 수행문 } 변수 초기화 -> 조건문(true) -> 수행문 -> 증감 -> 조건문(true) -> 수행문-> 증감 -> .... -> 조건문 (false) -> 빠져나옴. 이런 과정으로 이뤄진다. 조건에 따라서 무한 루프에 걸리기도 하니 주의하자. 무한 반복문을 원한다면 for(;;) 과 같이 입력값이 없는 반복문을 만들면 된다. public class ex38 { public static void main(String[] args.. 2023. 1. 23.
자바(java)의 반복문(2) : 다양한 형태의 반복문 do-while 반복문 for문, while문과는 다르게 먼저 시행을 한 뒤, 조건 비교를 하고 반복을 시작한다. 처음은 수행되고 이후부터 조건을 따지고 싶을때 사용하는 반복문 형식: 변수 초기화 do { //무조건 수행문 1번은 실행 수행문 증감문 } while(조건식); 애초에 이런 반복문이 필요한 상황 자체가 별로 없는데다가, for나 while을 사용해서도 만들수 있기 때문에 거의 안쓰인다. 반복문의 제어 break continue break문: 현재 실행되고 있는 반복문을 종료 (탈출) continue문 : 현재 루프(회차)를 종료하고 증감문으로 이동.(남은 수행문 무시) 둘의 차이는 break는 완전히 반복문이 종료되고, continue는 루프만 종료된 상태로 변수가 증가하거나 감소해서 다시 .. 2022. 11. 21.