728x90
728x90

비전공자의 개발과 친해지기/조건, 선택문 3

[JAVA : 조건/선택문]3. switch 문

switch 문은 if 문처럼 조건에 의해 소스코드를 실행하거나 혹은 실행되지 않도록 만들어 줄 수 있는 문법입니다. 비슷한 기능을 수행하지만 각 문법 사이의 장단점이 존재하므로 상황에 따라 적절한 문법을 사용해야 합니다. switch 문은 if 문과 다르게 int형 조건을 기본으로 가집니다. char 형도 int 형으로 표현할 수 있기에 char 형 또한 가능합니다. switch 문은 case 문과 default 문으로 구성되어 있습니다. 1. case 문 shitch 문 내에서 여러 번 사용할 수 있습니다. case 문 뒤에는 switch의 조건을 만족하는 숫자를 적고 콜론( : )을 적어줍니다. 만약 case 문의 숫자가 switch 문의 조건을 만족하는 숫자인 경우, 해당하는 case 문부터 br..

[JAVA : 조건/선택문]2. else / else if문

else문은 if 문을 사용하는 것까지는 동일하지만 뒤에 else가 추가되면서 조금 더 고차원적인 프로그래밍이 가능합니다. else 문은 단독으로 사용할 수는 없는 if 문 뒤에 붙어서 사용되는 문법으로, if 조건을 만족하지 않을 시 동작합니다. import java.io.*; class Main { public static void main(String[] args) { int a = 4; if(a == 3 || a == 5) { System.out.println("A가 3또는 5입니다."); } else { System.out.println("A가 3또는 5가 아닙니다."); } } } 위 예제를 살펴보면 앞에서 배웠던 if 문이 중괄호로 끝난 뒤 else 문이 이어 작성된 것을 알 수 있습니다. ..

728x90
728x90