728x90
반응형
package chap3;
/*
* 단항 연산자 : 증감연산자 (++,--)
* ++ : 숫자의 값을 1씩 증가
* -- : 숫자의 값을 1씩 감소
*
* 단항 연산자 : 논리 부정 (!)
* true == !false
* false = !true
*
* 단항 연산자 : 부호연산자 (+,-)
* + : 현재 부호를 유지
* - : 현재 부호를 변경
*/
public class OpEx1 {
public static void main(String[] args) {
int x=5, y=5;
x++; //후위형
y--;
System.out.println("x="+x+",y=" + y); //6,4
++x; //전위형
--y;
System.out.println("x="+x+",y=" + y); //7,3
x=y=5;
y = ++x; //x의 값을 1 증가 후, 증가된 값을 y에 대입
System.out.println("x="+x+",y=" + y); //6,6
y = x++; //x의 값을 y에 대입 후, x값을 1 증가
System.out.println("x="+x+",y=" + y); //7,6
x=5;
System.out.println("x="+ x++); //Sysout : 콘솔출력. 표준출력.
System.out.println("x="+ ++x);
System.out.println("true" + !false);
System.out.println("false" + !true);
System.out.println(" 1 != 1 = " + (1 != 1));
System.out.println(" 1 != 2 = " + (1 != 2));
x = -10;
System.out.println("+x=" + +x); //-10
System.out.println("-x=" + -x); //10
x = 10;
System.out.println("+x=" + +x); //10
System.out.println("-x=" + -x); //-10
}
}
728x90
반응형
'study > Java' 카테고리의 다른 글
[Java] 7. 산술연산자 (0) | 2022.03.11 |
---|---|
[Java] 6. 단항 연산자 (증감연산자) Exam1 (0) | 2022.03.11 |
[Java] 1 ~ 5. TEST2 풀이 (0) | 2022.03.10 |
[Java] 1 ~ 5. TEST1 풀이 (0) | 2022.03.10 |
[Java] 1 ~ 5. TEST2 (0) | 2022.03.10 |