작콩큰콩
자바 4 (11.26) || 1 || 연산자 우선순위,복합대입연산자,관계 연산자,논리 연산자,연산 시 주의사항 본문
2020. 12. 14. 4:15

* 문자값을 아스키코드 값으로 출력하기
존재하지 않는 이미지입니다.
존재하지 않는 이미지입니다.
* 연산자 우선순위와 연산방향
- 우선 순위가 가장 높은 것은 괄호이다.
- 우선순위에 해당하는 것을 먼저 시행하고 우선순위가 같을 때 왼쪽에서 오른쪽 방향으로 시행한다.
=
|
대입
|
+
|
더하기
|
-
|
빼기
|
/
|
나누기
|
*
|
곱하기
|
%
|
나머지
|
존재하지 않는 이미지입니다.
존재하지 않는 이미지입니다.
* 복합대입연산자
- 복합대입연산자에 대해서는 형 변환이 필요하지 않다.
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 < b
|
a가 b 보다 작은가?
|
데이터 타입은
boolean이고
값은
true 또는 false
|
a > b
|
a가 b 보다 큰가?
|
|
a <=b
|
a가 b 보다 작거나 같은가?
|
|
a >= b
|
a가 b 보다 크거나 같은가?
|
|
a == b
|
a와 b 는 같은가?
|
|
a != b
|
a와 b 는 다른가?
|
존재하지 않는 이미지입니다.
* 논리 연산자
연산자 (이름)
|
의미
|
&& (And)
|
모두 참이면 참
|
|| (Or)
|
하나라도 참이면 참
|
! (not)
|
참이라면 거짓, 거짓이라면 참
|
존재하지 않는 이미지입니다.
* 연산 시 주의사항
- && 연산의 경우 앞의 연산이 false일 경우 뒤에 연산은 시행을 하지 않고 false 값을 출력한다.
- || 연산의 경우 앞의 연산이 true인 경우 뒤에 연산은 시행하지 않고 true 값을 출력한다.
존재하지 않는 이미지입니다.
존재하지 않는 이미지입니다.

'작은 콩 개발자 > JAVA' 카테고리의 다른 글
자바 5 (11.27) || 1 || 조건문, if문, else if문, 삼항 연산자, switch문, break (0) | 2023.07.10 |
---|---|
자바 4 (11.26) || 2 || 부호 연산자, 증감 연산자,비트 연산자,shift 연산 이미지 사라짐 (0) | 2023.07.10 |
Merry Christmas (0) | 2023.07.10 |
<input maxlength="숫자"> (0) | 2023.07.03 |
형 변환 int -> String (int to String)/ String -> int (String to int) (0) | 2023.06.08 |
Comments