[JAVA] 연산자 표정리(산술,관계,대입,논리)
2020. 10. 23. 19:10ㆍJAVA
#산술연산자
연산자 | 설명 | 사용법 |
++ | 값을 하나 증가시킴 | ++a, a++ |
-- | 값을 하나 감소시킴 | --a, a-- |
+ | 더하기 | a + b |
- | 빼기 | a - b |
* | 곱하기 | a * b |
/ | 나누기 | a / b |
% | b를 a로 나눈 나머지 값 | a % b |
#관계연산자
연산자 | 설명 | 사용법 |
> | a가 b보타 크면 true를 반환, 작거나 같으면 false를 반환 | a > b |
>= | a가 b보다 크거나 같으면 true를 반환, 작으면 false를 반환 | a >= b |
< | a가 b보다 작으면 true를 반환, 크거나 같으면 false를 반환 | a < b |
<= | a가 b보다 작거나 같으면 true를 반환, 크면 false를 반환 | a <= b |
== | a와 b가 같으면 true를 반환, 다르면 false를 반환 | a == b |
!= | a와 b가 같지 않으면 true를 반환, 같으면 true를 반환 | a != b |
(관계연산자를 사용할때 "="연산자는 항상 ">","<" 연산자 뒤에 표시한다. 즉, "크거나 같다", "작거나 같다" 순으로 사용해야한다. "같거나 크다", "같거나 작다" 순으로는 사용하지 않는다.)
#대입연산자
연산자 | 설명 | 사용법 |
+= | a = a + b; | a += b |
-= | a = a - b; | a -= b |
*= | a = a * b; | a *= b |
/= | a = a / b; | a /= b |
%= | a = a % b; | a %= b |
&= | a = a & b; | a &= b |
|= | a = a | b; | a |= b |
^= | a = a ^ b; | a ^= b |
<<= | a = a << b; | a <<= b |
>>= | a = a >> b; | a >>= b |
#논리연산자
연산자 | 설명 | 사용법 |
&& | AND 연산자, 그리고 연산자, true && true라면 true값을, true && false 라면 false의 결과를 나타낸다. | a && b |
|| | OR 연산자, 또는 연산자, true || true라면 true값을, true || false 라면 true의 결과를 나타낸다. | a || b |
'JAVA' 카테고리의 다른 글
[JAVA] 메서드(method)와 함수(function)의 차이 (0) | 2020.10.26 |
---|---|
[JAVA] 변수의 종류(ferat. 인스턴스 변수, 클래스변수, 지역변수) (0) | 2020.10.26 |
[JAVA] 생성자 오버로딩과 this (0) | 2020.10.23 |
[JAVA] 메소드 오버로딩 (0) | 2020.10.23 |
[JAVA] this (0) | 2020.10.23 |