본문 바로가기
자바

자바 if 문 [북붙따라하기]

by 세상 모든 것 들은 그 자신을 위해 존재한다. 2020. 12. 27.

사용예제)

아래의 코드를 복사 해서 실행 보세요.

-----------------------------------------------------------------------------------


public class Sample {
    public static void main(String[] args) {
        int nNum = 15;
        if(nNum < 5) {
            //위 괄호안에 조건이 참이면 실행
            System.out.println("nNum 은 5보다 작다.");

            }else {
            //위 괄호안에 조건이 거짓이면 실행
            System.out.println("nNum 은 5보다 크다.");

        }
        //괄호안의 nNum이 15라서 5보다 크므로 괄호안의 식은 거짓 
        //그래서 else 문에 잇는 nNum은 5보다 크다가 실행됨
    }
}

------------------------------------------------------------------------

결과는 

nNum 은 5보다 크다.

 

if 문은 조건문 이다.

실제 코딩에서 제일 많이 사용 된다고 생각 합니다.

어렵지 않지만 확실히 이해를 해야 됩니다.

몇번 사용하다 보면 금방 이해가 되는것이 if문입니다.

-------------------------------------------------------------------------

구성
조건이 한개 일 경우
if ( 조건식 ) {
	조건식이 참일때 실행 되는 구문들;
}else{
	조건식이 거짓일때 실행 되는 구문들;
}

조건이 여러개 일 경우 
if(첫조건문) {
	조건식이 참일때 실행 되는 구문들;
}else if(두번째 조건문) {
	두번째 조건문이 참일때 실행 되는 구문들;
}else if(세번째 조건문) {
	세번째 조건문이 참일때 실행 되는 구문들
}					
					.
                    .
                    .
이렇게 무한정 가능하다.
마지막에 else문은 사용해도 되고 하지 않아도 된다.

-------------------------------------------------------------------------------------

if 문을 많이 사용하면 마치 코딩의 하수 같이 말하는 꼰대들이 많습니다.

개이치 마시라 꼰대들이 하는 말입니다.

한개 사용할때나 열개 사용 할때나 속도는 별 차이가 없다. 체감하기는 더욱 어렵습니다.

 

코딩을 줄여야 될때는 많이 있다 그외에는 많이 생각하는 것보다 그냥 사용하는것이 빠릅니다.

 

 

 

 

 

 

 

 

 

 

 

728x90
반응형

'자바' 카테고리의 다른 글

자바 for 문 [북붙따라하기]  (0) 2020.12.28
자바 switch 문 [북붙따라하기]  (0) 2020.12.27
자바 3항 연산자 [북붙따라하기]  (0) 2020.12.27
자바 연산자 [김철수홍길동]  (0) 2020.12.27
자바 자료형 간단설명  (0) 2020.12.27

댓글