๐์ ์
var(variable) : ์ด๊น๊ฐ์ ํตํ์ฌ ๋ฐ์ดํฐ ํ์ ์ ์ถ๋ก ํ ์ ์๋ ํค์๋
*์์ฝ์ด : ํน์ ๊ธฐ๋ฅ์ด๋ ์๋ฏธ๋ฅผ ๊ฐ์ง ๋จ์ด๋ก, ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๊ฐ ๋ฏธ๋ฆฌ ์ ํด๋ ํค์๋
๐์ฅ์
- ๊ฐ๋ ์ฑ
- ๊ฐ๊ฒฐํ๊ณ ์ง๊ด์ ์ธ ์ฝ๋
๐ํน์ง
- ์๋ฐ 10๋ถํฐ ์ง์๋๋ ๊ธฐ๋ฅ
- ํ ์ค์ ํ๋์ ๋ณ์ ์ ์ธ๋ง ๊ฐ๋ฅ : ๊ฐ ๋ณ์๊ฐ ๊ฐ๋ณ์ ์ผ๋ก ์ ์ธ๋๊ณ ์ด๊ธฐํ๋์ด์ผ ํ๋ฉฐ, ์ฌ๋ฌ ๋ณ์๋ฅผ ํ ์ค์์ ์ด๊ธฐํํ ์ ์๋ค.
// var x = 1, y = 3, z = 4; // ์ค๋ฅ ๋ฐ์ : var์ ํ ์ค์ ํ๋์ ํ๋ ๋ณ์ ์ ์ธ๋ง ์ง์ํ๋ค. // var oops; // oops = 1; // ์ค๋ฅ ๋ฐ์ : ๋ ์ค์ ๊ฑธ์น ์ ์ ๋ถ๊ฐ.
- ์ง์ญ ๋ณ์์์๋ง ์ฌ์ฉ ๊ฐ๋ฅ : ๋ฉ์๋ ๋ด๋ถ์ ์ง์ญ ๋ณ์์์๋ง ์ฌ์ฉ์ด ๊ฐ๋ฅํ๋ฉฐ, ํ๋๋ ๋ฉ์๋์ ๋งค๊ฐ๋ณ์์์๋ ์ฌ์ฉํ ์ ์๋ค.
- ํ์ ์ ๋ฐ๋์ ์ถ๋ก ํ ์ ์์ด์ผ ํจ : ์ด๊ธฐํ ๊ฐ์ ํตํด ํ์ ์ถ๋ก ์ ํ๊ธฐ์, ์ด๊ธฐํ๋ฅผ ํ์ง ์์ผ๋ฉด ์ค๋ฅ ๋ฐ์
- ๋จ์ฉํ๋ฉด ์ฝ๋ ๊ฐ๋ ์ฑ์ด ๋ ๋ฎ์์ง ์ ์์
๐์ฌ์ฉ ์์
- ๊ธฐ๋ณธ
var name = "Alice"; // ์ปดํ์ผ๋ฌ๊ฐ String์ผ๋ก ์ถ๋ก var number = 10; // ์ปดํ์ผ๋ฌ๊ฐ int๋ก ์ถ๋ก
- ์ปฌ๋ ์
์ฌ์ฉ
var list = new ArrayList<String>(); // ์ปดํ์ผ๋ฌ๊ฐ ArrayList<String>์ผ๋ก ์ถ๋ก
- ๋ฃจํ ์์์ ์ฌ์ฉ
var numbers = List.of(1, 2, 3, 4, 5); for (var number : numbers) { System.out.println(number); }
'Language > JAVA' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Java] ์ผํธ ์ํท (Short-Circuit) (1) | 2024.09.27 |
---|---|
[JAVA] catch-try๋ฌธ (0) | 2024.09.14 |
[JAVA] BufferedReader (0) | 2024.09.14 |
[JAVA] throws IOException (0) | 2024.09.13 |
[JAVA] ์บ์คํ (Casting) (0) | 2024.09.01 |