안녕하세요 자바칩 프라푸치노입니다.
오늘은 자바에서 연산자중에 복합대입연산자에 대해 실습해보겠습니다.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
package sec01_exam;
public class AsOpEx {
public static void main(String[] args) {
int result = 0;
// 복합 대입 연산자는 값을 누적시킬때 많이 사용된다.
result += 10;
System.out.println("result = " + result); // result 에 10을 더한다.
// reuslt = result + 10; 이랑 같다
result -= 5;
System.out.println("result = " + result );
result *= 3;
System.out.println("result = " + result );
result /= 5;
System.out.println("result = " + result );
result %= 3;
System.out.println("result = " + result );
}
}
|
cs |
찬찬히 살펴봅시다.
result 가 0 으로 시작하네요.
그다음
result += 10;
이렇게 왔네요.
코드에 적혀있듯이 복합 대입연산자는 자기 자신 + ~~~ 이런뜻이랍니다.
그래서 result = result + 10;
과 같구요
밑에는 result = result - 5;
와 같게 되는 것이죠!
출력을 해봅시다.
먼저 어떤 값이 나올지 예상해보세요
이렇게 잘 나온것을 확인할 수 있습니다.
오늘 실습도 참 쉬운 예제였습니다! 감사합니다.
728x90
'JAVA > java 실습' 카테고리의 다른 글
[자바JAVA] 연산자 - 쉬프트연산자 (0) | 2020.09.16 |
---|---|
[자바JAVA] 연산자 - 논리부정연산자 ! (0) | 2020.09.16 |
[자바JAVA] 연산자 - 이항 연산자, 산술연산자 (0) | 2020.09.15 |
[자바JAVA] 연산자 - 증감연산자, 전위 증감연산자, 후위 증감연산자 (0) | 2020.09.15 |
[자바JAVA] 변수 기본 예제8 - printf, 소수점 _째자리까지 나타내는 법, (0) | 2020.09.09 |