자바의 정석#4

4272 단어 자바자바

if문

만일(if) 조건식이 참(true)이면 {} 안의 문장들을 수행

if(조건식){
	//조건시이 참(true)일 때 수행될 문장들을 적는다
}
//////////////////////////////////////////////////
int a=80;

if(a>60){
		System.out.println("합격입니다")
}

결과 : 합격입니다

if - else문

조건식의 결과가 참이 아닐 때, 즉 거짓일 때 else블럭의 문장을 수행하는 뜻

if(조건식){
		//조건식이 참(true)일 때 수행될 문장들을 적는다.
}else{
		//조건식이 거짓(false)일 때 수행될 문장들을 적는다.
}
int a=80;

if(a>90){
		System.out.println("합격입니다")
}else{
		System.out.println("불합격입니다")
}

결과 : 불합격입니다

중첩 if문

if문의 블럭 내에 또 다른 if문을 포함시키는 것이 가능한데 이것을 중첩 if문이라고 부르며 중첩의 횟수에는 거의 제한이 없다.

if (조건식1){
		//조건식1의 연삭결과가 true일 때 수행될 문장들을 적는다.
	if (조건식2){
    	//조건식1과 조건식2가 모두 true일 때 수행될 문장들
    }else{
    	//조건식1이 true이고, 조건식2가 false일 떄 수행되는 문장들
    }else{
 		//조건식1이 flase일 때 수행되는 문장들
    }
}

좋은 웹페이지 즐겨찾기