⚡ 연산자

sonjh919·2023년 10월 16일
0

Java

목록 보기
8/28
post-thumbnail

📌 산술 연산자

🌈 이항 연산자

연산자
+더하기
-빼기
*곱하기
/나누기
%나머지 (mod)

🌈 복합 대입 연산자

연산자
a += 10a =a + 10
a -= 10a =a - 10
a *= 10a =a * 10
a /= 10a =a / 10
a %= 10a =a % 10

🌈 증감 연산자

전위 연산자

  • ++을 먼저 시행한 후 b에 대입한다.
int a = 10;
int b = ++a; // b = 11;

후위 연산자

  • 대입한 후 ++ 연산을 시행한다.
int a = 10;
int b = a++; // b = 10;

📌 비교 연산자

연산자
==같다
! =다르다
>크다
> =크거나 같다
<작다
< =작거나 같다

🌈 문자열의 비교

str1 == str2; // str1과 str2의 주소가 같은지를 비교
str1.equals(str2); // str1과 str2의 문자열이 같은지를 비교

📌 논리 연산자

  • a && b : a가 True면 b는 실행하지 않는다.
  • a || b : a가 False면 b는 실행하지 않는다.
연산자
a && ba and b
a || ba or b
!anot a

📌 삼항 연산자

  • 조건식 ? 식1 : 식2;
  • True면 식1, False면 식2 실행
int result = a > b ? a : b; 

📌 연산자 우선순위

0개의 댓글