논리연산자와 비교연산자 활용

Mia Lee·2021년 11월 4일
0

JAVA

목록 보기
10/98
package operator;

public class test6 {

	public static void main(String[] args) {
		// 논리연산자와 비교연산자의 활용
		
		int age = 72;
		
		// 비교연산자 사용하여 나이(age) 가 5세 미만인지 비교
		System.out.println("나이(age)가 5세 미만인가? " + (age < 5));
		
		// 비교연산자 사용하여 나이(age) 가 65세 이상인지 비교
		System.out.println("나이(age)가 65세 이상인가? " + (age >= 65));
		
		// 위의 두 가지 비교연산 결과를 논리연산자로 결합하여 두 가지 조건에 대한 판별을 조합 가능
		// 조건) 나이가 5세 미만 '이거나' 나이가 65세 이상인 조건을 판별
		//       => A '이거나' B, A '또는' B 등의 조건은 OR 연산자를 적용
		System.out.println("나이(age)가 5세 미만이거나 65세 이상인가? " + ((age < 5) || (age >= 65)));
		
		System.out.println("===========================================");
		
		age = 25;
		
		// 비교연산자 사용하여 나이(age) 가 20세 이상인지 비교
		System.out.println("나이(age)가 20세 이상인가? " + (age >= 20));
		
		// 비교연산자 사용하여 나이(age) 가 29세 이하인지 비교
		System.out.println("나이(age)가 29세 이하인가? " + (age <= 29));
		
		// 조건) 나이가 20대인지 판별(20대? 나이가 20세 이상'이고' 29세 이하)
		System.out.println("나이(age)가 20대인가? " + ((age >= 20) && (age <= 29)));
		
		
	}

}











0개의 댓글