// 대입 연산자
int num = 10;
num = num + 2;
System.out.println(num); // 12
num = num - 2; //
System.out.println(num); //10
num = num * 2;
System.out.println(num); // 20
num = num / 2;
System.out.println(num); // 10
num = num % 2;
System.out.println(num); // 0
num 변수에 10을 집어넣고
num 변수의 값에 2를 집어 넣는다면 num은 12가 출력이 된다.
num은 12가 되었으므로
-2해주면 10
10..*2 = 20
20../2 = 10
10..%2 = 나머지값 0
.
.
.
.
// 복합 대입 연산자
num = 10;
//num = num + 2;
num += 2;
System.out.println(num); // 12
// num = num - 2;
num -= 2;
System.out.println(num); // 10
// num = num * 2;
num *= 2;
System.out.println(num); // 20
// num = num / 2;
num /= 2;
System.out.println(num); // 10
// num = num % 2;
num %= 2;
System.out.println(num); // 0
num 10 변수 지정
num = num + 2;
num += 2;
자기 자신에게 연산 넣을때는 +=를 써주면 된다.
마찬가지로
-=
*=
/=
%=
복합대입연산자 끝
'백엔드 > 나도코딩 자바' 카테고리의 다른 글
[나도코딩 자바 챕터2] 논리연산자,논리부정연산자 ||(or조건) &&(and조건) == ! (김치찌개,계란말이,제육볶음) (0) | 2023.08.14 |
---|---|
[나도코딩 자바 챕터2] 비교연산자, != 같지않다. not (0) | 2023.08.14 |
[나도코딩 자바 챕터2] 산술연산자(전반,후반) 변수++,++변수,+변수 (0) | 2023.08.14 |
[나도코딩 자바 챕터1] 문제 풀어보기 Quiz 결과 (0) | 2023.08.13 |
[나도코딩 자바 챕터1] 형변환하기(후반전) 숫자열<->문자열 (0) | 2023.08.13 |