Java
2013.11.21 21:58
1.6.3 할당의 예
조회 수 585 추천 수 0 댓글 0

1.6.3 할당의 예
이번에는 앞에서 배운 할당의 기본적인 예를 알아보자.
▒ 할당의 예
|
1
2 |
int sum = 100; sum = sum + 200; |
위의 할당의 예에서 sum은 왼쪽과 오른쪽 모두 존재한다. 하지만 오른쪽에서 왼쪽으로 할당되기 때문에 'sum + 200'이 먼저 작업이 이루어진 뒤, 최종적으로 sum에 처리된 결과가 할당된다. 이러한 절차에 따라 처리하면 결과값은 당연히 300이 되는 것을 짐작할 수 있다.
다음의 예제는 0부터 99까지의 합을 출력하는 프로그램이다. sum 변수와 i 변수의 역할을 지금까지 배운 것을 이용해서 관찰해보기 바란다.
§ chap01\SumMain.java
|
|
/** 할당의 법칙을 테스트하는 예제 **/public class SumMain { public static void main(String[] args) { int sum = 0; for (int i=0; i<100; i++) { sum = sum + i; } System.out.println("sum은 :" + sum); } } /*** c:\javasrc\chap01>javac SumMain.java c:\javasrc\chap01>java SumMain sum은 :4950 ***/ |
| 번호 | 분류 | 제목 | 글쓴이 | 날짜 | 조회 수 |
|---|---|---|---|---|---|
| 32 | Java | 2.3.1 클래스와 데이터 타입의 관계 | IT장인 | 2013.11.22 | 599 |
| 31 | Java | 2.2.4 사용자 정의 데이터 타입 테스트 | IT장인 | 2013.11.22 | 900 |
| 30 | Java | 2.2.3 메모리 생성 연산자 | IT장인 | 2013.11.22 | 590 |
| 29 | Java | 2.2.2 클래스의 사용 | IT장인 | 2013.11.22 | 581 |
| 28 | Java | 2.2.1 클래스 만들기 | IT장인 | 2013.11.22 | 578 |
| 27 | Java | 2.1.5 클래스로 가는 길목 | IT장인 | 2013.11.22 | 578 |
| 26 | Java | 2.1.4 구조체의 사용 | IT장인 | 2013.11.22 | 588 |
| 25 | Java | 2.1.3 구조체 만들기 | IT장인 | 2013.11.22 | 583 |
| 24 | Java | 2.1.2 기본 데이터 타입의 한계 | IT장인 | 2013.11.22 | 568 |
| 23 | Java | 2.1.1 핵심 Question | IT장인 | 2013.11.22 | 538 |
| 22 | Java | 1.6.4 결론 | IT장인 | 2013.11.21 | 543 |
| » | Java | 1.6.3 할당의 예 | IT장인 | 2013.11.21 | 585 |