본문 바로가기

Java/code

단항 연산자를 이용한 코드

package operator;

 

public class Exam04 {

public static void main(String[] args) {

//단항 연산자(++,--)를 포함한 증감 연산자

 

//값을 1씩 증가

int num = 1;

System.out.println(num);

num = num + 1;

System.out.println(num);

num +=1;

System.out.println(num);

num++; //후치형

System.out.println(num);

++num; //전치형

System.out.println(num);

 

//값을 1씩 감소

num = num -1;

System.out.println(num);

num -= 1;

System.out.println(num);

num--;

System.out.println(num);

--num;

System.out.println(num);

 

//후치형(후위) 연산

int a1 = 100;

int x1 = 1;

int y1 = a1 + x1++;

System.out.println("x1 = "+ x1);

System.out.println("y1 = "+ y1);

System.out.println();

 

//전치형(전위) 연산

int a2 = 100;

int x2 = 1;

int y2 = a2 + ++x2;

System.out.println("x2 = "+ x2);

System.out.println("y2 = "+ y2);

}

}