작콩큰콩

자바 4 (11.26) || 1 || 연산자 우선순위,복합대입연산자,관계 연산자,논리 연산자,연산 시 주의사항 본문

작은 콩 개발자/JAVA

자바 4 (11.26) || 1 || 연산자 우선순위,복합대입연산자,관계 연산자,논리 연산자,연산 시 주의사항

귤치치 2023. 7. 10. 13:07

2020. 12. 14. 4:15

#자바 #java #공부 #eclipse #비트캠프 #연산자우선순위 #복합대입연산자 #관계연산자 #논리연산자 #연산시주의사항

20.11.26

* 문자값을 아스키코드 값으로 출력하기

존재하지 않는 이미지입니다.
존재하지 않는 이미지입니다.

* 연산자 우선순위와 연산방향

- 우선 순위가 가장 높은 것은 괄호이다.

- 우선순위에 해당하는 것을 먼저 시행하고 우선순위가 같을 때 왼쪽에서 오른쪽 방향으로 시행한다.

=
대입
+
더하기
-
빼기
/
나누기
*
곱하기
%
나머지
존재하지 않는 이미지입니다.
존재하지 않는 이미지입니다.

* 복합대입연산자

- 복합대입연산자에 대해서는 형 변환이 필요하지 않다.

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 값을 출력한다.

존재하지 않는 이미지입니다.
존재하지 않는 이미지입니다.

Comments