제어문
9편. 제어문 (2)
9편. 제어문 (2)
2012.07.30switch문 if~else문에서 여러 개의 조건문이 올 때 else if문으로 해결할 수도 있지만, 너무 많다 보면 코드가 산만해 보일 수도 있습니다. 이렇게 판단해야 할 조건문이 많을 경우에는 switch문을 사용합니다. switch문의 기본 구성은 아래와 같습니다. switch (표현식) { // = 변수 또는 연산식이 올 수 있음 case 값1: 문장; ... break; case 값2: 문장; ... break; ... case 값N: 문장; ... break; default: 문장; ... } switch문의 괄호 안에 쓰인 표현식의 값과 같은 case로 이동합니다. 여기서 표현식의 값은 char형, byte형, short형, int형, String형 중 하나만 올 수 있습니다(나중에 살펴보겠..
8편. 제어문 (1)
8편. 제어문 (1)
2012.07.30if문 오늘 배우게 될 if문은 조건문에 사용되는 유용한 키워드입니다. 어떤 조건을 만족시킬 때 어떠한 문장을 실행시키고 싶다면 바로 if문을 사용할 수 있습니다. 기본적으로 if문은 다음과 같은 기본 구성을 지닙니다. if (조건식) { // 조건식이 참일 경우 실행되는 문장 } 여기서 조건식에는 true이나 false를 반환하는 논리식이 쓰이고, if문 내부는 중괄호 { }를 사용하여 둘러쌉니다. 논리식에는 주로 관계 연산자나 논리 연산자가 사용되는데 이런 연산자가 기억이 나지 않으시면 이곳을 눌러 복습하시기 바랍니다. 이해를 돕기 위해서 이를 순서도(flowchart)로 나타내면 아래와 같을 것입니다. 다음의 예제를 통해 if문을 간단히 살펴보도록 하겠습니다. public class IfElseEx..