๐ ์ฐ์ฐ์(Operator)
๐น ์ฆ๊ฐ ์ฐ์ฐ์ : ++, --
ex) ์ ์ ์ฐ์ฐ์ ์์
int a = 10;
int b = ++a;
System.out.println(a+b);
์ด๋ a=11, b=11
ex) ํ์ ์ฐ์ฐ์ ์์
int a = 10;
int b = a++;
System.out.println(a+b);
์ด๋ a=11, b=10
๐น ๋ ผ๋ฆฌ ๋ถ์ ์ฐ์ฐ์ : !
์์)
boolean bool1 = true;
boolean bool2 = !bool1;
System.out.println(bool2); //false
๐น ์ฐ์ ์ฐ์ฐ์ (*, /, %, +, -)
%: modular ๋ผ๊ณ ํ๋ค.
๐ก / ๋๋๊ธฐ ์ฐ์ฐ ์ ํ ๋ณํ์ ์ ์ํด์ผ ํ๋ค.
๐น ๋น๊ต ์ฐ์ฐ์ (==, !=, >, <, >=, <=)
๊ฒฐ๊ณผ ๊ฐ์ true ๋๋ false ์ด๋ค.
๐น ๋ ผ๋ฆฌ ์ฐ์ฐ์ (&&, ||)
๊ฒฐ๊ณผ ๊ฐ์ true ๋๋ false ์ด๋ค.
๐น ๋ณตํฉ ๋์ ์ฐ์ฐ์ (+=, -=, *=, /=, %=)
๐น ์ผํญ ์ฐ์ฐ์
์กฐ๊ฑด์ ? ์1 : ์2;
์กฐ๊ฑด์์ด ์ฐธ์ธ ๊ฒฝ์ฐ ์1 ์คํ, ๊ฑฐ์ง์ธ ๊ฒฝ์ฐ ์2 ์คํ
์ผํญ ์ฐ์ฐ์ ์์ ์ผํญ ์ฐ์ฐ์๋ฅผ ์ค์ฒฉํ์ฌ ์ฐ๋ ๊ฒ๋ ๊ฐ๋ฅ
'Dev > Java' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[JAVA๊ธฐ์ด(7)] ์กฐ๊ฑด๋ฌธ - if๋ฌธ, switch๋ฌธ (0) | 2022.05.07 |
---|---|
[JAVA๊ธฐ์ด(6)] ์ฐ์ฐ์ ์ค์ต(1), (2) (0) | 2022.05.07 |
[JAVA๊ธฐ์ด(4)] ์ค์ต(3),(4) (0) | 2022.05.07 |
[JAVA๊ธฐ์ด(3)] ์์, ๋ฐ์ดํฐ ์ค๋ฒํ๋ก์ฐ, ํ๋ณํ (0) | 2022.05.07 |
[JAVA๊ธฐ์ด(2)] ์ค์ต(1), (2), ์ถ๋ ฅ๋ฉ์๋ (0) | 2022.05.07 |