목록Java (54)
Jeunwork space
- continue문: 반복문을 수행하다가 continue문 이하의 수행문들은 처리하지 않고, 다음 반복을 위해 증감식으로 넘어간다.( 증감식이 없다면, 조건식으로 넘어간다.) break문과 다르게 반복문을 빠져나가지 않으며 반복문 내에서 continue문을 만나면 진행중이던 회차를 중단하고 다음 반복을 위해 조건식으로 돌아간다. - continue label문: 레이블이 지치아는 반복문의 조건식 또는 증감식으로 이동한다. 위의 예제와 같이 label밖으로 돌지 않고 label 위치 바로 아래에 있는 조건식(증감식)으로 이동하므로 label위치 주의!!!
※ while문은 '선 비교, 후 처리'인 반면, do~while문은 '선 처리, 후 비교'. 최소 한번은 반드시 수행하게 되어 있다!! - break문: for, while, do~while문 내에서 쓰이며, 강제적으로 해당 반복문을 빠져나갈 때 쓰이는 제어문. 하나의 반복문 빠져나갈때 사용. 위 예제와 같이 어디에서 사용했느냐에 따라 탈출 구간이 다르다. -break label문: 여러 개의 반복문을 탈출할 떄 많이 사용. 레이블이 가리키는 반목문을 탈출한다.
제어문: 프로그램의 흐름에 영향을 주고 조건에 따라 제어가 가능하도록 하는 것. 종류: - 비교문: 주어진 조건의 결과에 따라 실행 문장을 다르게 하여 서로 다른 결과를 얻기위해 사용. - if문, switch문 - 반복문 - for문, while문, do~while문 - break문 - continue문 1. if문 - if(boolean 조건) 이면 ~ 해라 true나 false인 boolean형 조건식의 결과로 수행하는 문장을 결정하는 제어문. 조건을 만족하지 않는 경우의 수행 문장은 정의되지 않았다. - if(boolean 조건) 이면 조건에 만족할 때 수행할 문장; 하고 else이면 조건에 만족하지 않을 때 수행할 문장; 해라. - if ~ else if~ else if~ else if ~ 계속..