1) ๋ฐฐ์ด์ด๋?
๋ณ์๋ค์ ๋์ด๋ ๋ฌถ์
<๋ฐฐ์ด ํน์ง>
(1) ๋ฌถ์์ ๋ณ์๋ค์ ๋ชจ๋ ๊ฐ์ ์๋ฃํ!
(2) ๋ฌถ์ด์ง ๋ณ์๋ค์ ์์๊ฐ ์๋ค.
(3) ๋ฌถ์์ ๋ง๋ค๋ ค๋ฉด, ๋ช๊ฐ๋ฅผ ๋ฌถ์๊ฑด์ง ๊ฐฏ์๋ฅผ ์๋ ค์ค์ผํ๋ค.
(4) ๋ฐฐ์ด์ ํฌ๊ธฐ๊ฐ ์ ํด์ง๋ฉด, ๋ณ๊ฒฝํ ์ ์๋ค.
<๋ฐฐ์ด ์์ฑ ๋ฐฉ๋ฒ>
(1) ๋ฐฐ์ด ์ ์ธ
์๋ฃํ ๋ฐฐ์ด๋ช
[];
(2) ํฌ๊ธฐ์ง์
๋ฐฐ์ด๋ช
= new ์๋ฃํ[ํฌ๊ธฐ];
ex) ์ ์ํ ๋ณ์ 5๊ฐ๋ฅผ ar์ ์ด๋ฆ์ผ๋ก ๋ฌถ์ด์ ๊ด๋ฆฌํ ๋
int ar[]; //๋ฐฐ์ด ์ ์ธ
ar= new int[5]; //๊ณต๊ฐํ ๋น(ํฌ๊ธฐ์ง์ )
int ar[]=new int[5];
int ar[]={๊ฐ1,๊ฐ2,๊ฐ3..}; //๋ฐฐ์ด ์ด๊ธฐํ
int ar[]={10,20,30,40}; // ์ด๊ธฐํ ์์
โ ๋ฐฐ์ด ๊ทธ๋ฆผ ์ค๋ช โฌโฌโฌ
<์ฝ๋์์>
package day05; public class Day08Ex03 { public static void main(String[] args) { int ar[] = {10,20,30,40,50}; char str[]= {'h','e','l','l','o'}; for(int i: ar) { //for๋ฌธ ์ธ์ฉ System.out.println(i); } for(char c:str) { System.out.println(c); } } }