출간일 2016년 11월 28일
판매가 2000원
형태 ebook
이 책의 모든 내용은 http://ehpub.co.kr에 공개하고 있습니다.
학습에 도움이 되시면 ebook을 구입하여 소장하시면 감사하겠습니다.
언제나 휴일 출판사의 수익금의 대부분은 아프리카에 기부하고 있습니다.
2.2.2 비교 연산
비교 연산은 두 개의 피연산자의 크기를 비교하며 연산 결과는 boolean 입니다.
비교 연산에 사용하는 연산자는 <, >, >=, <=, ==(같음), !=(다름)이 있습니다.
private static void exCompare() { boolean re = false;
re = 3<4; System.out.println("3<4:" +re ); re = 3<=4; System.out.println("3<=4:" +re ); re = 3>4; System.out.println("3>4:" +re ); re = 3>=4; System.out.println("3>=4:" +re ); re = 3==4; System.out.println("3==4:" +re ); re = 3!=4; System.out.println("3!=4:" +re ); } |
3<4:true 3<=4:true 3>4:false 3>=4:false 3==4:false 3!=4:true |
[소스 2.12] exCompare
2.2.3 논리 연산
논리 연산은 논리곱(&&), 논리합(||), 부정(!)이 있습니다. 논리곱과 논리합은 boolean 형식의 피연산자가 두 개 오며 부정은 boolean 형식의 피연산자가 한 개 옵니다.
논리곱은 두 개의 피연산자 모두 참일 때 연산 결과가 참이며 그 외에는 거짓입니다. 논리합은 두 개의 피연산자가 모두 거짓일 때 연산 결과가 거짓이며 그 외에는 참입니다. 부정은 피연산자가 참이면 연산 결과가 거짓이고 피연산자가 거짓이면 결과는 참입니다.
private static void exLogical() { System.out.println("true && true : "+(true && true)); System.out.println("true && false : "+(true && false)); System.out.println("false && true : "+(false && true)); System.out.println("false && false: "+(false && false)); System.out.println("true || true : "+(true || true)); System.out.println("true || false : "+(true || false)); System.out.println("false || true : "+(false || true)); System.out.println("false || false : "+(false || false)); System.out.println("!true : "+(!true)); System.out.println("!false : "+(!false)); } |
true && true : true true && false : false false && true : false false && false: false true || true : true true || false : true false || true : true false || false : false !true : false !false : true |
[소스 2.13] exLogical
'언어 자료구조 알고리즘 > 디딤돌 Java 언어 Part1' 카테고리의 다른 글
[Java] 3.1 조건문 (0) | 2016.04.04 |
---|---|
[Java] 3. 제어문 (0) | 2016.04.04 |
[Java] 2.3 키보드 입력 (0) | 2016.04.04 |
[Java] 2.2.6 대입 연산자 2.2.7 증감 연산자 2.2.8 조건 연산자 (0) | 2016.04.04 |
2.2.4 비트 연산 2.2.5 쉬프트 연산 (0) | 2016.04.04 |
2.1 연산, 산술 연산 (0) | 2016.04.04 |
2.1 기본 자료형 (0) | 2016.04.04 |
2. 자료형과 연산 (0) | 2016.04.04 |
1.3 Hello World 프로그램 개발 (0) | 2016.04.04 |
1.2 개발 환경 설치, Java 설치, 이클립스 설치 (0) | 2016.04.04 |