풀스택

    [java] #3-2 반복문 : 제어 흐름 이해하기

    1. 반복문? 1부터 10까지 더해서 그 합을 계산하려면 어떻게 해야할까. 지금까지 배운 것만으로 코드를 작성하면 다음과 같을 것이다. package loopexample; public class BasicLoop { public static void main(String[] args) { int num = 1; num += 2; num += 3; num += 4; num += 5; num += 6; num += 7; num += 8; num += 9; num += 10; System.out.println("1부터 10까지의 합은 " + num + "입니다."); } 그냥 보더라도 효율적이지 않은 코드들이다. 이렇게 반복되는 일을 처리할 때 사용하는 것이 바로 '반복문'이다. 자바에서 사용하는 반복문의 ..

    [java] #3-1 조건문 : 제어 흐름 이해하기

    1. 조건문 조건문이란 말 그대로 주어진 조건에 따라 다른 문장을 선택할 수 있도록 프로그래밍을 하는 것이다. 이 조건문의 가장 단순한 형식은 if문과 if-else문이 있다. 1) if문 if를 우리말로 해석하면 '만약 ~이라면'이다. if문을 사용하는 형태를 간단히 나타내면 아래와 같다. int age = 10; if (age >= 8) { System.out.println("학교에 다닙니다"); } 위에서 if문 뒤에 붙는 조건식이 참일 경우에는 중괄호 안에 있는 문장을 수행하게 된다. 2) if-else문 그런데 조건을 만족하지 않는 경우에도 값을 출력하고 싶다면 else문을 뒤에 붙인다. 이 else문은 if문의 조건식이 거짓일 경우를 출력하기 때문에 따로 조건식을 붙이지 않는다. int age..