Programing_Java
JAVA#7 _ ๋ณ์์ ๋ฐฐ์ด ๋ณธ๋ฌธ
#1 ๋ณ์
๊ฐ์ ์ฌ์ฌ์ฉํ๊ธฐ ์ํด ์ง์
์ ์ธ ๋ฐฉ๋ฒ → ๋ณ์ํ์ ๋ณ์๋ช = ๊ฐ ;
๋ณ์ ์ ์ธ ์ ํ์ ์ ์ง์ ํ๋ ์ด์ : ๋ฉ๋ชจ๋ฆฌ ๊ณต๊ฐ์ ํฌ๊ธฐ๋ฅผ ์ง์ ํ๊ธฐ ์ํจ
Ex) int randomnumber = 3 ;
#2 ๋ฐฐ์ด
์ฌ๋ฌ๊ฐ์ ๊ฐ์ ํ๋ฒ์ ๋ฌถ์ด์ ์ ์ฅํ๊ธฐ ์ํด ์ง์
์ ์ธ ๋ฐฉ๋ฒ → ๋ฐฐ์ดํ์ [ ] ๋ฐฐ์ด๋ช = ๊ฐ ;
๋ณ์ ์ง์ ๊ณผ ๋ค๋ฅด๊ฒ, ์ ์ฅ๋ ์ฃผ์๋ฅผ ๊ธฐ์ตํจ
Ex) int [ ] randomarray = {10, 20, 30, 40, 50}
#3 ๋ฐฐ์ด ์ ์ฅ
๋ฐฐ์ดํ์ [ ] ๋ฐฐ์ด๋ช = ๊ฐ ;
์ผ๋ก ๋ณด์์ ๋, ๋ฐฐ์ด๋ช ์๋ฆฌ์๋ ์ค์ ๋ก ์ ์ฅ๋ ๊ณต๊ฐ์ ๊ธฐ์ต.
๋ฐฐ์ด์ ์ ์ธํ ํ, ๋ฐฐ์ด๋ช = new ๋ฐฐ์ดํ์ [๊ณต๊ฐ ํฌ๊ธฐ] ; ๋ฅผ ๊ฐ์ด ์ ์ธํ์ฌ ๊ณต๊ฐ์ ๋ง๋ฌ.
int [] array;
array = new int[4];
๋ฐฐ์ด ์์ ๊ฐ๋ค์ ์ ์ฅํ๊ธฐ ์ํด์๋ ๋ณ์๋ฅผ ์ ์ฅํ๋ ๊ฒ๊ณผ ๋ค๋ฅด๊ฒ ํด์ผํจ.
์๋ ์ฝ๋์ ๊ฐ์ ๋ฐฉ๋ฒ์ผ๋ก ์ ์ฅ์ ํด์ผํ๋ฉฐ, ๋ฐฐ์ด์ ํญ์ 0๋ฒ์ ์๋ฆฌ๋ถํฐ ์์.
[ ] ๋ ์ ์ฅํ ์ฃผ์๋ก ๊ฐ๋ผ๋ index ์ฐ์ฐ์.
int [] array;
int [] array = new int [3];
array [0] = 10;
array [1] = 20;
array [2] = 30;
์ ์ฅํ ๊ฐ๋ค์ ๋ฏธ๋ฆฌ ์๊ณ ์๋ค๋ฉด ๋ฐฐ์ด์ ์ ์ธํจ๊ณผ ๋์์ ์ ์ฅ๋ ๊ฐํธํ๊ฒ ๊ฐ๋ฅํ๋ค.
int [] array = {10, 20, 30, 40};
'๐ป JAVA_' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
JAVA#9 _ ๋ฐฐ์ด ์ ์ต๋๊ฐ & ์ต์๊ฐ (0) | 2025.01.02 |
---|---|
JAVA#8 _ ๋ฐฐ์ด ๋ฌธ์ (0) | 2025.01.02 |
JAVA#5 _ ์ ๋ ฅ๊ณผ ์ถ๋ ฅ ๊ทธ๋ฆฌ๊ณ ๋๋ค๊ฐ (0) | 2024.12.30 |
JAVA#4 _ For๋ฌธ (1) | 2024.12.30 |
JAVA#3 _ ๊ธฐ์ด ๋ณ์ฐ๊ธฐ ์ฐ์ต (1) | 2024.12.29 |