조건문
[JAVA] 조건문-switch문
switch문 if문처럼 조건식이 true일 경우에 블록 내부의 실행문을 실행하는 것이 아니라, 변수가 어떤 값을 갖느냐에 따라 실행문이 선택된다 변수의 값에 따라서 실행문이 결정되기 때문에 같은 기능의 if문보다 코드가 간결하다 switch(변수){ case 값1: 실행문; break; case 값2: 실행문; break; ... default: 실행문; } 변수 값과 동일한 값을 갖는 case로 가서 실행문을 실행시킨다 변수 값과 동일한 값을 갖는 case가 없으면 default로 가서 실행문을 실행시킨다 default는 생략 가능하다 break는 다음 case를 실행하지 않고 switch문을 빠져나가기 위해 작성한다 int num=3; switch(num){ case 1: System.out.pri..
[JAVA] 조건문-if문
if문 if문은 조건식의 결과에 따라 블록 실행 여부가 결정된다 조건식에는 true 또는 false 값을 출력할 수 있는 연산식이나, boolean 변수가 올 수 있다 조건식이 true면 블록을 실행하고 false이면 블록을 실행하지 않는다 if(조건식){ 실행문; 실행문; } if(조건식) 실행문; 중괄호 { } 블록은 여러 개의 실행문을 하나로 묶기 위해 작성된다 중괄호 블록은 조건식이 true가 될 때 실행해야 할 문장이나 하나 밖에 없다면 생략할 수 있다(하지만 중괄호 블록을 작성하는 것을 추천-코드의 가독성을 위해) int num=19; if(num>0){ System.out.println("양수입니다"); } 출력문: 양수입니다 if-else문 if문은 else 블록과 함께 사용되어 조건식의 ..