Java
2013.11.21 21:58
1.6.3 할당의 예
조회 수 338 추천 수 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 ***/ |
번호 | 분류 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|---|
20 | Java | 3.3.5 값복사 | IT장인 | 2013.12.28 | 338 |
19 | Java | 3.3.6 값복사와 매개변수의 전달 | IT장인 | 2013.12.28 | 461 |
18 | Java | 3.3.7 값복사가 적용되는 곳 | IT장인 | 2013.12.28 | 400 |
17 | Java | 3.4.1 클래스 내의 메서드 | IT장인 | 2013.12.28 | 341 |
16 | Java | 3.4.2 변수와 메서드 결합의 의미 I | IT장인 | 2013.12.28 | 371 |
15 | Java | 3.4.3 변수와 메서드 결합의 의미 II | IT장인 | 2013.12.28 | 386 |
14 | Java | 3.4.4 변수와 메서드의 분리와 결합 | IT장인 | 2013.12.28 | 446 |
13 | Java | 3.4.5 결론 | IT장인 | 2013.12.28 | 343 |
12 | Java | 3.5.1 접근제어란? | IT장인 | 2013.12.28 | 734 |
11 | Java | 3.5.2 private의 접근과 컴파일 에러 | IT장인 | 2013.12.28 | 1414 |
10 | Java | 3.5.3 private에 접근하는 방법 | IT장인 | 2013.12.28 | 5339 |
9 | Java | 3.5.4 private의 사용 이유 | IT장인 | 2013.12.28 | 533 |