반응형
// 논리연산자
//값1 에는 논리연산자 만 올수있다.
//and or not
package testPkg12;
//자바의정석 114페이지
import java.util.*;
public class TestCls {
public static void main(String[] args) {
int num=0;
Scanner scan = new Scanner(System.in);
System.out.println("숫자입력:");
num=scan.nextInt();
// System.out.println((0<num<100) ? "0과100사이에 있음":"범위를 초과함");
// 논리연산을 수행 해줘야하는데 그렇지를 못함! 잘못된 식
// 이항연산은 무조건 두개씩 비교
// 먼저 0하고num하고 비교 200을 넣어도 0과 먼저 비교해서 1 이나오기 때문에 펄스가 나옴 true 1 flase 0
System.out.println((num>0 && num<100) ? "0과100사이에 있음":"범위를 초과함");
//논리연산자는 딱 계산법이 두가지다 true flase
//종류 3가지 AND OR NOT
//AND(곱하기)&&
//true and true 일때만 true 나머지는 flase
System.out.println("이하 AND 연산");
System.out.println(true && true);
System.out.println(true && false);
System.out.println(false && true);
System.out.println(false && false);
//OR (더하기)||
//두개의 항중 하나만 true여도 true
System.out.println("이하 OR 연산");
System.out.println(true || true);
System.out.println(true || false);
System.out.println(false || true);
System.out.println(false || false);
//NOT(무조건반대로)!
System.out.println("이하 NOT 연산");
System.out.println(!true);
System.out.println(!false);
}
}
//Syntax error on token "<", << expected
//연산자 사용이 잘못됐습니다 라는 에러
반응형
'it공부' 카테고리의 다른 글
HTML5 기본 템플릿 (0) | 2020.07.05 |
---|---|
제이쿼리 정리 :JSP 도로명 주소 API (0) | 2020.07.05 |
Html css 정리 / 드롭다운 태그 (0) | 2020.06.22 |
삼항연산자를 이용한 프로그램 (0) | 2020.04.23 |
구글 애널리틱스 기초 용어 총정리 (0) | 2020.03.30 |