조건문2 Day 8. while 문 for 문에 비해 while 문은 구조가 간단하다. if문처럼 조건식과 블럭{ }만으로 이루어져 있습니다. 다만 if문과 달리 while 문은 조건식이 '참(true)인 동안', 즉 조거식이 거짓이 될 때까지 블럭{ } 내의 문장을 반복합니다. while (조건식) { // 조건식의 연산결과가 참 (true) 인 동안, 반복될 문장들을 적는다. } while 문은 먼저 조건식을 평가해서 조건식이 거짓이면 문장 전체를 벗어나고, 참이면 블럭{ } 내의 문장을 수행하고 다시 조건식으로 돌아갑니다. 조건식이 거짓이 될 때까지 이 과정이 계속 반복됩니다. public class FlowEx24 { public static void main(String[] args) throws Interrupte.. 2022. 1. 10. Day 7. 전까지는 코드의 실행흐름이 무조건 위에서 아래로 한 문장씩 순차적으로 진행되었지만 때로는 조건에 따라 문장을 건너뛰고, 때로는 같은 문장을 반복해서 수행해야할 때가 있습니다. 이처럼 프로그램의 흐름을 바꾸는 역할을 하는 문장들을 '제어문(control statement)'이라고 합니다. 제어문에는 '조건문과 반복문'이 있는데, 조건문은 조건에 따라 다른 문장이 수행되도록 하고, 반복문은 특정 문장들을 반복해서 수행합니다. if - 조건문 if문은 가장 기본적인 조건문이며, 다음과 같이 '조건식'과 '괄호{ }'로 이루어져 있습니다. 'if'의 뜻이 '만일 ~이라면...' 이므로 '만일(if) 조건식이 참(true)이면 괄호{ } 안의 문장들을 수행하라.' 라는 의미로 이해하면 됩니다. if (조건식) {.. 2022. 1. 10. 이전 1 다음