사용예제)
아래의 코드를 복사 해서 실행 보세요.
-----------------------------------------------------------------------------------
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 |
댓글