[논리 연산자]
{JAVA - 논리연산자 (1/3) : and}
비교, 불린, 논리연산자는 조건문을 보조하는 것.
&:엔퍼쎈드
B and B (B && B)
좌우항이 모두 참이어야 참.
if (true && true) {
System.out.println(1);
}
if (ture && false) {
System.out.println(2);
}
if (false && true) {
System.out.println(3);
}
if (false && false) {
System.out.println(4);
}
{JAVA - 논리연산자 (2/3) : or}
|:하이프
B or B (B || B)
좌우항 중 하나라도 참이면 참.
{JAVA - 논리연산자 (3/3) : not}
! (느낌표를 "not"이라고 읽음.)
Boolean의 값을 역전시키는 역할
앞에다 씀.
!true -> false
!false -> true
하다보면 not을 쓰는게 편할 때가 있고, 안편할 때가 있다. 자연스럽게 편한 걸로 쓰면 됨.
※조건문이랑 관련된 4가지
비교. 불린. 조건문. 논리연산자.
요것들이 유기적으로 연결되서 조건문이란 걸 만드는 것이고,
조건문을 통해서 컴퓨터 또는 시스템을 똑똑하게 하는 것.
따라서 프로그래밍에서 조건문은 상당히 중요함.
*프로그래밍에서 가장 중요하다고 하는 쌍두마차 : 조건문과 반복문
'Java' 카테고리의 다른 글
Java - 조건문 (0) | 2015.10.11 |
---|---|
Java - 비교와 Boolean (0) | 2015.10.10 |
Java - 연산자 (0) | 2015.10.10 |
Java - 형변환 (0) | 2015.10.10 |
Java - 상수의 데이터 타입 (0) | 2015.10.10 |