티스토리 뷰

Java

자바 논리연상자 활용

볼봇 2016. 7. 4. 22:06

public class day160704_07 {


public static void main(String[] args) {

int val1 = 10;

int val2 = 50;

boolean bol1 = false;

boolean bol2 = true;

boolean result;

result = (val1 == val2) && (bol1 == bol2); //val1과 va2가 같은지와 bol1와 bol2가 같은지 확인 = false

System.out.println("Result : " + result);

result = (val1 != val2) && (!bol1); //val1 과 val2가 다른지와 bol1의 값을 뒤집음. true

System.out.println("Result : " + result);

result = (val1 == val2) || (bol1 == bol2); //val1과 val2 또는 bol1과 bol2가 같은지 확인 false.

System.out.println("Result : " + result);

result = (val1 + val2 == 60) || (bol2); //val1 + val2 가 60과 같은지 또는 bol2의 값이 true인지 확인 true

System.out.println("Result : " + result);

}


}




단순한 내용입니다.


&& 는 and 연산자로 왼쪽식과 오른쪽식의 값이 모두 true 여야 전체 식이 true 가 되며,

|| 는 or 연산자로 왼쪽식 또는 오른쪽식 중 하나만 true여도 전체가 true 가 됩니다.

'Java' 카테고리의 다른 글

자바 할당연산자 활용  (0) 2016.07.04
자바 3항연산자 활용  (0) 2016.07.04
자바 연산자 사용  (0) 2016.07.04
자바 boolean 형 사용  (0) 2016.07.04
자바 float 변수 사용  (0) 2016.07.04
댓글
08-30 04:35
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2025/08   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31
글 보관함