티스토리 뷰
📌 기타 연산자
앞에서 다루지 않았던 조건 연산자, 대입 연산자를 알아보자.
1. 조건 연산자
조건? A : B
public static void main(String args[]) {
int a = 10;
int b = 20;
int c = 10;
boolean ab = a==b ? true : false;
System.out.println("a와 b의 값은 같다 : "+ab);
boolean ac = a==c ? true : false;
System.out.println("a와 c의 값은 같다 : "+ac);
}
✔ 조건이 참일 때, A 반환 거짓일 때, B 반환.
2. 대입 연산자
✔ 우항의 값을 좌항에 대입하는 연산자.
✔ 복합 대입 연산자는 산술 연산과 대입을 동시해 수행한다.
복합 대입 연산자 | 설명 |
+= | 좌항에 우항의 값을 더해 좌항에 대입 |
-= | 좌항에 우항의 값을 빼서 좌항에 대입 |
*= | 좌항에 우항의 값을 곱해 좌항에 대입 |
/= | 좌항에 우항의 값을 나누어 좌항에 대입 |
%= | 좌항에 우항의 값을 나누어 나온 나머지를 좌항에 대입 |
public static void main(String args[]) {
int a = 40;
int b = 2;
a += b;
System.out.println("a+=b의 연산 결과는 "+a);
a -= b;
System.out.println("a-=b의 연산 결과는 "+a);
a *= b;
System.out.println("a*=b의 연산 결과는 "+a);
a /= b;
System.out.println("a/=b의 연산 결과는 "+a);
a %= b;
System.out.println("a%=b의 연산 결과는 "+a);
}
[참고] 자바의 정석
'BackEnd > JAVA' 카테고리의 다른 글
[Ch.05] 1. 배열 (0) | 2021.03.11 |
---|---|
[Ch.04] 조건문과 반복문 (0) | 2021.03.05 |
[Ch.03] 4. 비교 연산자/논리 연산자 (0) | 2021.02.28 |
[Ch.03] 3. 산술 연산자 (0) | 2021.02.28 |
[Ch.03] 2. 단항 연산자 (0) | 2021.02.28 |
댓글