Chapter2-2 증감연산자 _&A

2011. 9. 20. 05:46

현 블로그는 모바일 환경이 아닌 PC환경에 최적화 되어있습니다.

 Mir의 운영환경

public class Test2_2{

 

 public static void main(String[] args){

  

  int i = 0;

  int j = 0;

  

  i++;   

  // i에 1을 더해 주었다. (i = 1)

  

  System.out.println("1 : " + i);   

  

  ++i;    

  // i에 1을 더해 주었다. ( i = 2)

  System.out.println("2 : " + i);   

  

  j = i++;                          

  //j에 i를 먼저 넣고난뒤 i에 1을 더해준다.(i = 3, j = 2)    

  

  System.out.println("3 : " + j); 

  

  j = ++i;                      

  //i에 1을 먼저 더하고 난뒤 j에게 넣어주었다. (i = 4, j = 4)

  System.out.println("4 : " + j); 

  

  j = i++;                        

  //j에 i를 먼저 넣고난뒤 i에 1을 더해준다.(i = 5, j = 4) 

  System.out.println("5 : " + i++); 

  //5번을 출력하고난뒤에 i에 1을 더해주기때문에 5번은 5이다.

  System.out.println("6 : " + ++j);

  //j에 1을 더하고 난뒤 6번을 출력하기 때문에 6번은 5이다.

  


  

  /* 출력값 :

1 : 1

2 : 2

3 : 2

4 : 4

5 : 5

6 : 5

    */  

 }

}



------------------------------------------------------------------------------------
본 블로그의 글을 퍼가실때 꼬릿말, 퍼가시는곳 주소를 꼭 남겨주세요. 
출처 꼭 기재해주시고요. 상업적인 용도의 이용은 절대 금합니다.
혹 프린트를 할 경우 블로그주소와 함께 프린트 해주세요.
허락을 맡지 않고 무단도용을 할경우 법적인 제제가 있을수도 있습니다. 
(전 분명히 경고했습니다. 합의같은거 안합니다.)
그리고 혹 무단도용한것을 보신분은 신고해주시면 사례금 챙겨 드리겠습니다.
-----------------------------------------------------------------------------------

'Java > Java_A' 카테고리의 다른 글

Chapter2-4 비교,논리연산자 _&A  (1) 2011.09.20
Chapter2-3 증감연산자2 _&A  (0) 2011.09.20
Chapter2-1 연산시 자동형변환 _&A  (0) 2011.09.20
Chapter1-2 변수의 범위 _&A  (2) 2011.09.20
Chapter1-1 변수의 출력 _&A  (0) 2011.09.20

+ Recent posts