심심한잉여의 잡동사니

JAVA - 조건문 본문

코딩일기/Java

JAVA - 조건문

심심한잉여 2021. 8. 10. 11:28
반응형

조건문

조건문은 프로그램 수행 흐름을 바꾸는 역할을 하는 제어문이다.

 

대표적인 조건문의 종류는

IF문

if(a<b){											// 조건식
System.out.println("조건에 맞으면 실행 될 문장");
}else if(a<c){ 										//조건식 2
}else{ 												// 조건 그 외
System.out.println("조건 그 외라면 실행 될 문장");
}

 

SWITCH문

위 와 같이 두가지의 조건문이 있다.

switch(num){ // 값을 기준으로 하는 조건(기본형 변수)
case 1:
	System.out.println("num변수가 1일 때 출력 값");
    break;
    
 case 2 :
 	System.out.println("num변수가 2일 때 출력 값");
    break;
    
 default :
 	System.out.println("그 외 조건들의 출력 값");
    break;

}

 

당연히 if문 안에 if문을 넣어 중첩하여 사용이 가능하며
이런 경우 조건에 해당해도 또 조건이 필요할 때 사용한다.
만약 한 줄만 출력하는 경우 {} 줄괄호를 안쓰고 옆에 그냥 쓰고 세미콜론으로 마무리 할 수 있다.
하지만 이 경우는 실무에서 쓸일도 잘 없을뿐더러 오히려 코드가독성을 떨어트릴 수 있으니 주의하라고 함
또한 &&와 ||, !() 를 활용하여 조건식을 다채롭게 꾸밀 수 있으니 참고할 것

switch문은 결과값이 간단하게 하는것이 코드를 깔끔하게 쓰는것이 좋다고 하였다.
두줄이상 혹은 안에 if문이 들어가는 경우는 왠만하면 지향하라고 함

반응형

'코딩일기 > Java' 카테고리의 다른 글

JAVA - 1차원 배열  (0) 2021.08.12
JAVA - 반복문  (0) 2021.08.12
JAVA - 연산자의 종류와 우선순위  (0) 2021.08.04
JAVA - 변수 2  (0) 2021.08.04
JAVA - 변수  (0) 2021.08.04