[JAVA] Studying Java #003

김상우·2024년 10월 23일

JAVA

목록 보기
3/3
post-thumbnail

연산자

부호 / 증감 연산자

byte b = 100;
byte result = -b; //컴파일 에러

→ 부호 변경도 연산이므로 int 타입 변수 대입

int a = 5, b;
b = a++; // 대입 후 1증가
System.out.println(b); //5
System.out.println(a); //6
b = ++a; // 1증가 후 대입
System.out.println(b); //7
System.out.println(a); //7

* 변수 단독으로 증감 연산자 사용 시 앞뒤 어디든 결과 동일


산술 연산자

%: 나눗셈의 나머지를 산출하는 연산


논리 연산자

System.out.println('a' > 'b');
System.out.println(4 >= 2);
System.out.println(4 == 4);
System.out.println(4 != 4);
System.out.println((2 > 3) && (3 == 3));
System.out.println((2 > 3) || (3 == 3));

대입 연산자

int result  =  0;

result += 10; //result = result + 10;
result -= 5; //result = result - 5;

삼항(조건) 연산자

int a = 3, b = 5;
System.out.println((a>b) ? (a-b) : (a+b));
//실행 결과: 8
profile
sudo love me spring

0개의 댓글