복합 대입 연산자
- 대입 연산자와 다른 연산자가 함께 쓰임
= + , - , * , %
+=, -=, *=, %=
복합 대입 연산자는 대입 연산자 앞에 연산자를 작성해주어야 한다.
package basic.ch03;
/**
* 복합대입연산자란
* 대입 연산자와 다른 연산자가 함께 쓰이는 것(산술연산자)
*
*/
public class Operation4 {
public static void main(String[] args) {
int score = 5;
//score += 10;
//System.out.println("점수 확인 : " + score);
// 도전 연습 --> score += 10;
// score 변수에 접근해 기존에 존재하는 값에 더하기 10을 해주세요
// 15 = 5 + 10
// score = score + 10;
score += 10;
System.out.println(score);
System.out.println("-------------------------");
int n1 = 100;
// n1 이라는 변수에 접근해서 기존에 있는 값에 추가로 10을 더해주세요
// n1 = n1 + 10;
n1 += 10;
System.out.println("n1 : " + n1);
// score 변수에 접근해서 10점 감소 시켜주세요
//score = score - 10;
score -= 10;
//! 점수 두배 증가
score *= 2;
//score = score * 2;
//! 점수를 반으로 감소
score /= 2;
System.out.println("score : " + score);
} // end of main
} // end of class
package basic.ch03;
public class Operation4_1 {
public static void main(String[] args) {
int num1 = 0;
// num1 = num1 + 2;
num1 += 2;
System.out.println(num1);
int num2 = 0;
// num2 = num2 - 2;
num2 -= 2;
System.out.println(num2);
int num3 = 1;
num3 *= 3;
System.out.println(num3);
int num4 = 10;
num4 /= 2;
System.out.println(num4);
int num5 = 5;
num5 %= 3;
System.out.println(num5);
// ctrl + shift + f : 코드 정렬
} // end of main
} // end of class
'Java' 카테고리의 다른 글
삼항 연산자(조건 연산자) (1) | 2024.04.11 |
---|---|
연산자(관계,논리,빠른평가,삼항) (0) | 2024.04.11 |
연산자(증감, 감소) (0) | 2024.04.11 |
연산자(산술) (0) | 2024.04.11 |
연산자(항, 대입, 부호) (0) | 2024.04.11 |