2017년 9월 22일 금요일

증감 연산자

x=x=1 ==> x+=1 ==> ++x

점점 간단해 진다.

int x=10

1) y = ++x   (y==11)

2) y = x++   (y==10, x==11)

식의 결과에 영향을 주지 않고 그 다음 증가한다.

필기시험에 나오는 예제.

package t0922;

import java.util.Scanner;

public class Test01 {

public static void main(String[] args) {
// TODO Auto-generated method stub
int x=10;
int y;

y = ++x;

System.out.printf("x=%d, y=%d\n", x, y);

x = 10;
y = x++;

System.out.printf("x=%d, y=%d", x, y);


}

}

다음 x값과 y값은? 이런 식으로 나온다 함



댓글 없음:

댓글 쓰기

시스템 보안

1. 내컴퓨터는 해킹이 당한적 있는가? 있다. 2. 컴퓨터를 하게되면 해킹을 당한다. 무엇을 이용해 해킹을 하는가? 인터넷이 가장 보편적. 사회적인 공격(주변인이 사전정보를 가지고 해킹) 3. 대응을 어떻게 해야하나? 보안프로...