S.Record
article thumbnail
190617. 3장 연산자(Operator). 예제. //주석
dev.lang/Java 2019. 6. 17. 21:11

OperatorEx26.java public class OperatorEx26 { public static void main(String[] args) { // |(비트연산자), || int i = 0; System.out.println(0 == i || 3/i == 2); // 3/i 는 에러가 뜨는 것이지만 OR 연산은 // 좌항이 true // 첫번째 항이 true 면 뒤의 항을 연산하지 않는다 //System.out.println(0 != i || 3/i == 2); // 좌항이 false라서 우항은 에러가 뜨는 연산이기때문에 // 좌항이 false // 위와는 달리 에러가 뜬다. System.out.println(0 != i && 3/i == 2); // 좌항이 false // AND 연산자는 ..

article thumbnail
190614. 3장 연산자(Operator). 예제 //주석포함
dev.lang/Java 2019. 6. 17. 21:01

3장 연산자(Operator) package day2_190614 Operator3.java public class Operator3 { public static void main(String[] args) { int a = 3; int b = 0; // 정수 double c = 0; //System.out.println(a/b); // 에ㅔㅔㅔ러ㅓㅓㅓㅓㅓ 0으로 나눌 수 없어ㅓㅓㅓㅓ요 //System.out.println(b/b); //- System.out.println(a/c); // Infinity 정수에서는 안되는 3/0 이 실수가 포함되서 3/0.0 이 무한대로 표현된다. System.out.println(c/c); // NaN , Not a Number, 숫자가 아니다 //System.out..