[Java] Operation (관계, 논리 연산자)

SeongWon Oh·2021년 8월 13일
0

Java

목록 보기
7/39
post-thumbnail

관계 연산자

  • 연산의 결과가 True/False로 반환되며 비교 연산자라고도 한다.
  • 조건문, 반복문의 조건식으로 많이 사용된다.

👨🏻‍💻 Code

	public static void main(String[] args) {

		int num1 = 5;
		int num2 = 3;
		
		boolean value = (num1 > num2);
		System.out.println(value);  // true
		
		System.out.println(num1 < num2);  // false
		System.out.println(num1 >= num2);  // true
		System.out.println(num1 <= num2);  // false
		System.out.println(num1 == num2);  // false
		System.out.println(num1 != num2);  // true
	}

논리 연산자

  • 관계 연산자와 함께 많이 사용되며 결과가 True/ False로 나온다.

👨🏻‍💻 Code

	public static void main(String[] args) {
		
		int num1 = 10;
		int num2 = 20;
		
		boolean flag = (num1 > 0) && (num2 > 0);
		System.out.println(flag);  // true
		
		flag = (num1 < 0) && (num2 > 0);
		System.out.println(flag);  // false
		
		flag = (num1 > 0) || (num2 > 0);
		System.out.println(flag);  // true
		
		flag = (num1 < 0) || (num2 > 0);
		System.out.println(flag);  // true
		
		flag = !(num1 > 0);
		System.out.println(flag);  // false
	}
}



Reference

  • [Fast Campas] 한번에 끝내는 Java/Spring 웹 개발 마스터 초격차 패키지 Online.
profile
블로그 이전했습니다. -> https://seongwon.dev/

0개의 댓글