2day 조건문

2023. 12. 11. 15:00자바 기초 및 세팅

조건문이란? 

주어진 조건에 따라 결과가 달라지는 상황에서 사용하는 문법

~이면 …해라로 표현할 수 있는 상황에서 사용

많이 사용. 매우 중요!!

출석 시간이 9시 10분 이전이라면

정상 출석

아니라면

지각

 

조건문의 종류 

if문

  • 모든 조건문은 if문으로 표현 가능 

switch문

  • 특정 상황에서 사용하면 코드의 가독성이 좋음

if문

if(조건식){
	실행문;
}

// 조건식이 참일때 실행문
// 거짓이면 아무것도 안함

=============================================

package day2;

public class IfEx1 {
	//if문 예쩨
	public static void main(String[] args) {
		/* ...이면 ~이다 : 조건문 
		 * ... : 조건식
		 * ~ : 실행문
		 * if(조건식){
		 * 	실행문
		 * }
		 * */
		//정수가 0이면 0이라고 출력하고, 정수가 0이 아니면 0이 아닙니다라고 출력하는 예제
		int num = 10;
		if (num == 0) {
			System.out.println(num+"은 0이 입니다.");
		}
		if (num != 0) {
			System.out.println(num+"은 0이 아임돠~");
		}

	}

}

 

if else문

if(조건식){
	실행문1;
}else{
	실행문2;
}
조건식이 참일 때 실행문1을 실행
거짓이면 실행문2를 실행

=======================================

package day2;

public class IfElseEx1 {
	//if문 예쩨
	public static void main(String[] args) {
		/* ...이면 ~이다 : 조건문 
		 * ... : 조건식
		 * ~ : 실행문
		 * if(조건식){
		 * 	실행문
		 * }
		 * */
		//정수가 0이면 0이라고 출력하고, 정수가 0이 아니면 0이 아닙니다라고 출력하는 예제
		int num = 10;
		if (num == 0) {
			System.out.println(num+"은 0이 입니다.");
		}
		else {
			System.out.println(num+"은 0이 아임돠~");
		}

	}

}

 

else if

if(조건식1){
	실행문1;
}else if(조건식2){
	실행문2;
}else{
	실행문3;
}

'자바 기초 및 세팅' 카테고리의 다른 글

Day04 이중 반복문, 공약수, 공배수, 최대 공약수, 최소 공배수  (0) 2023.12.13
day3 조건문  (0) 2023.12.13
스캐너(콘솔로 입력받기)  (0) 2023.12.11
2day  (1) 2023.12.11
jdk설치 및 환경변수 설정  (0) 2023.12.11