Coding/Java

[JAVA] 연산자

나눈 탱구 2023. 2. 21. 15:27

산술 연산

+ 더하기
- 빼기
* 곱하기
나누기
% 나머

 

 

int a = 10;
int b = 3;

float c = 10.0F;
float d = 3.0F;

System.out.println(a/b);     // #1 : 3
System.out.println(c/d);     // #2 : 3.3333333
System.out.println(a/d);     // #3 : 3.3333333

int 형끼리 나누어 소숫점 자리가 생기는경우, 소숫점자리는 버려진다.

 

 


단항 연산자

 

+ 양수를 표현한다. 실제로는 사용할 필요가 없다.
- 음수를 표현한다.
++ 증가(increment) 연산자로 항의 값을 1씩 증가 시킨다.
-- 감소(Decrement) 연산자

 

int i = 3;
i++;
System.out.println(i); 		// 4 출력
++i;
System.out.println(i); 		// 5 출력
System.out.println(++i); 	// 6 출력
System.out.println(i++); 	// 6 출력
System.out.println(i); 		// 7 출력