본문 바로가기

자바/자바 기초

++ 연산자

예제) 


public class Test1 {

public static void main(String[] args) {

int a=10;

int b;


b=++a;

/*

a=a+1;

b=a;

*/


System.out.println("a:"+a);

System.out.println("b:"+b);


int c=10;

int d;


d=c++;

/*

d=c;

c=c+1;

*/


System.out.println("c:"+c);

System.out.println("d:"+d);


int e=10;

int f;


f=++e + ++e + e++;


System.out.println("e:"+e);

System.out.println("f:"+f);


int g=10;

int h;


++g; //a=a+1; //a+=1;  각 식은 모두 똑같은 결과 출력

h=g;


System.out.println("g:"+g);

System.out.println("h:"+h);

}

}


결과)


a:11

b:11

c:11

d:10

e:13

f:35

g:11

h:11

'자바 > 자바 기초' 카테고리의 다른 글

변수를 바꿔주는 방법(스와프)  (0) 2013.05.09
비트단위 부정 연산자  (0) 2013.05.09
관계연산자  (0) 2013.05.09
둘쨋날  (0) 2013.05.07
첫째날  (0) 2013.05.07