๋ฐฐ์ด ?
๊ฐ์ ํ์ ์ ๋ฐ์ดํฐ๋ฅผ ์ฐ์๋ ๊ณต๊ฐ์ ๋์ด์ํค๊ณ , ๊ฐ ๋ฐ์ดํฐ์ ์ธ๋ฑ์ค๋ฅผ ๋ถ์ฌํด ๋์ ์๋ฃ ๊ตฌ์กฐ
* ๊ฐ์ ํ์ ์ ๋ฐ์ดํฐ๋ง ์ ์ฅํ ์ ์์
* ํ ๋ฒ ์์ฑ๋ ๋ฐฐ์ด์ ๊ธธ์ด๋ฅผ ๋์ด๊ฑฐ๋ ์ค์ผ ์ ์๋ค.
* ๋ฐฐ์ด ๋ณ์๋ ์ฐธ์กฐ ๋ณ์์ ์ํ๋ฏ๋ก ๋ฐฐ์ด๊ฐ์ฒด๋ ํ ์์ญ์ ์์ฑ๋๊ณ ๋ฐฐ์ด ๋ณ์๋ ํ์์ญ์ ๋ฐฐ์ด ๊ฐ์ฒด๋ฅผ ์ฐธ์กฐ
๋ฐฐ์ด ์ ์ธ
โ ํ์ [] ๋ณ์; ex) int[] intArray;
โ ํ์ ๋ณ์[]; ex) int intArray[];
๋ฐฐ์ด ์์ฑ
โ ๋ฐ์ดํฐํ์ [] ๋ณ์ = {๊ฐ0, ๊ฐ1, ๊ฐ2, ...}; //๋ฐฐ์ด ์ธ๋ฑ์ค๋ "0"๋ถํฐ ์์ํจ
String[] name = {"๋ผํผ์ ค", "์ ๋ฐ๋ ๋ผ", "๋ฐฑ์ค๊ณต์ฃผ"}
์ฌ๊ธฐ์ "๋ผํผ์ ค"์ name[0], ์ ๋ฐ๋ ๋ผ๋ name[1], ๋ฐฑ์ค๊ณต์ฃผ๋ name[2] ์ด๋ค.
์ ๋ฐ๋ ๋ผ๋ฅผ ์์ค๋ฏผ์ผ๋ก ๋ฐ๊พธ๊ณ ์ถ์ผ๋ฉด name[1] = "์์ค๋ฏผ";
โ ๋ฐฐ์ด ๋ณ์๋ฅผ ์ด๋ฏธ ์ ์ธํ ํ์ ๋ค๋ฅธ ์คํ๋ฌธ์์ ์ค๊ดํธ๋ฅผ ์ฌ์ฉํ ๋ฐฐ์ด ์์ฑ์ ์ปดํ์ผ ์๋ฌ
int[] array;
array={1,2,3};
//์ปดํ์ผ ์๋ฌ
๋ณ์๋ฅผ ๋ฏธ๋ฆฌ ์ ์ธํ ํ, ๊ฐ ๋ชฉ๋ก์ด ๋์ค์ ๊ฒฐ์ ๋๋ ์ํฉ์ด๋ผ๋ฉด new ์ฐ์ฐ์๋ฅผ ์ฌ์ฉํ๋ฉด ๋๋ค.
array = new int[] {82, 62, 90};
๋ฐฐ์ด ๊ธธ์ด(๋ฐฐ์ด๋ณ์.length;)
int[] array = {10, 20, 30}
int num = array.length; //3
------------------------------------------------
int[] scores = {83,90,87};
int sum = 0;
for(int i = 0; i<scores.length;i++){
sum += scores[i];
}
System.out.println("sum : " + sum); //260
}
'STUDY > JAVA' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
JAVA - ํฅ์๋ for๋ฌธ (0) | 2022.04.13 |
---|---|
JAVA - ๋ค์ฐจ์ ๋ฐฐ์ด (0) | 2022.04.13 |
jAVA - ๋ฐ์ดํฐ ํ์ ๋ถ๋ฅ/๋ฉ๋ชจ๋ฆฌ ์ฌ์ฉ ์์ญ (0) | 2022.04.12 |
JAVA ์ฐ์ฐ์ (0) | 2022.04.11 |
์ดํด๋ฆฝ์ค ๋ธ๋๋ชจ๋ ์ค์ ํ๊ธฐ (0) | 2022.03.29 |