Java - 논리 연산자

Java 2015. 10. 11. 00:00

[논리 연산자]

{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
Posted by 캬웃
,