컴퓨터공부/JAVA

자바 기초(7) 연산자

E.K.Lim 2016. 12. 30. 18:07

1. 산술연산자

+(덧셈) , -(뺄셈) , *(곱셈), /(나눗셈의 몫) , %(나눗셈의 나머지)

2. 관계 연산자

>(큼), >=(크거나 같음), <(작음), <=(작거나 같음), !=(같지 않음), ==(같음)
결과는 True, False로 반환

* 3항 연산자
변수 = (조건) ? 참 : 거짓;

예제

1
str = (a >= b) ? "a가 큽니다." : "b가 큽니다.";
cs

뜻 : 'a >= b'라는 식이 참이면 str에 "a가 큽니다."라는 문자열을, 거짓이면 "b가 큽니다."라는 문자열을 넣겠다!

3. 논리 연산자

&&(논리곱(and)), ||(논리합(or)), !(부정(not))


* && 연산자 수행 과정

- 두 관계식이 모두 true > true

- 왼쪽 관계식이 거짓이면 오른쪽 관계식을 수행하지 않고 false

- 왼쪽 관계식이 참이면 오른쪽 관계식 수행

예제

1
result = (IQ >= 200 && IQ <= 10) ? "정상인" : (IQ < 10) ? "..." : "천재인가";
cs