while문은 조건을 먼저 체크하고 반복수행이 된다면, do-while은 조건과 상관없이 수행을 한번 하고 나서 조건을 체크조건이 맞지 않으면 더 이상 수행하지 않음예제(입력받은 모든 숫자의 합을 구하는 예제)
주어진 조건에 맞는 동안 지정된 수행문을 반복적으로 수행하는 제어문조건이 맞지 않으면 반복하던 수행을 멈추게 됨.조건은 주로 반복횟수나 값의 비교의 결과에 따라 true,false 판단예) 달리는 자동차, 일정 횟수만큼 돌아가는 나사못, 특정온도까지 가동되는 에어컨 등
if-else if-else문을 사용할 때 복잡하고 번거로운 부분을 가독성 좋게 구현비교 조건이 특정값이나 문자열인 경우 사용break문을 사용하여 각 조건이 만족되면 switch 블럭을 빠져나오도록 함.자바14부터 존 더 간결해진 표현식이 지원됨(break 사용하지
하나의 상황에 대한 조건이 여러 개로 나뉘고 각 조건에 다른 수행이 이루어져야 할 경우 사용각 조건은 상호 배타적임if(조건식1) { 수행문1;} else if(조건식2) { 수행문2;} else if(조건식3) { 수행문3; } else { // 위 조건이 모두
주어진 조건에 따라 다른 실행이 이루어지도록 구현'재산이 1억이상'이면 100만원을 세금으로 낸다 그렇지 않으면 내지 않는다를 구현한다면만약에(재산이 1억이상이라면) {세금을 100만원 낸다} 그렇지 않으면 {세금을 내지 않는다}if문 문법if(조건식) {수행문;}if