์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- JavaScript
- ๋์ ํ ์ด๋ธ
- ๋ฐฑํฑ
- ๋์ปค
- select
- ๋ฐฐ์ด
- ์ปจํธ๋กค๋ฌ
- JS
- MySQL
- post๋ฐฉ์
- like
- ์ธ๋ผ์ธ๋ทฐ
- ์๋ฐ์คํฌ๋ฆฝํธ
- ๋ณ์
- Ajax
- ๋ฆฌ๋ ์ค
- JSP
- optionํ๊ทธ
- ํ ์ด๋ธ
- ์ฝํ
- ๋ช ๋ น์ด
- Update
- Spring
- SQL
- order by
- ํ๋ก๊ทธ๋๋จธ์ค
- ํจ์
- ๋์
- DATE_FORMAT
- oracle
- Today
- Total
bom's happy life
[JAVA] ํฅ์๋ for๋ฌธ ๋ณธ๋ฌธ
ํฅ์๋ for๋ฌธ
์กฐ๊ฑด :
- jdk 1.5 ์ด์
- ์ฌ์ฉํ ๋ณ์๋ ์ง์ญ๋ณ์๋ก ์ธ์๋๋ค.(for๋ฌธ ์์์ ์ฌ์ฉ๋๊ธฐ ๋๋ฌธ)
- ๋์์ ๋ฐฐ์ด or ์ฌ๋ฌ ์์๋ฅผ ํฌํจํ ์๋ฃํ์ด์ด์ผํ๋ค.
์ฅ์ :
- ์ฝ๋๊ฐ ๊ฐํธํด์ง๊ณ ๊ฐ๋ ์ฑ์ด ์ข์์ง๋ค.
- ๋ฐฐ์ด ์ธ๋ฑ์ค ๋ฌธ์ ํด๊ฒฐ(ArrayIndexOutOfBoundsException ์์ธ๋ฅผ ํผํ ์ ์๋ค.)
๋จ์ :
- ์ธ๋ฑ์ค๋ฅผ ์ฌ์ฉํ์ง ๋ชปํ๋ค.(์ผ๋ฐ for๋ฌธ์ (int i = 0;) ํ ๋ i๊ฐ์ ์ธ๋ฑ์ค๋ฅผ ๋งํ๋ค.)->๋ฐฉ๋ฒ์ ์์.
- โ ๋ฐฐ์ด์ด๋ ArrayList ๊ฐ์ ์ฌ์ฉํ ์ ์์ง๋ง ์ ๋ ์์ ํ ์๋ ์๋ค.
์์ฃผ ์ฌ์ฉ๋๋ ๊ฒฝ์ฐ :
- ArrayList ์์ ์ถ๋ ฅ
- ๋ฐฐ์ด ์์ ์ถ๋ ฅ
๋ฌธ๋ฒ :
for(์๋ฃํ ๋ณ์๋ช
: ๋ฐฐ์ด๋ช
) {
๋ฌธ์ฅ
}
์์ 1 : ์ผ๋ฐ ๋ฐฐ์ด ์์ ์ถ์ถํ๊ธฐ
String[] arr = {"1-1", "1-2", "1-3", "1-4", "1-5"};
for(String str : arr){
System.out.println(str);
}
//๊ฒฐ๊ณผ
1-1
1-2
1-3
1-4
1-5
์์ 2 : ์ด์ฐจ์ ๋ฐฐ์ด ์์ ์ถ์ถํ๊ธฐ
String[][] arr = {{"1-1","1-2","1-3","1-4","1-5"},{"2-1","2-2","2-3","2-4","2-5"}};
for(String[] arrs : arr) {
for(String str : arrs) {
System.out.println(str);
}
}
//๊ฒฐ๊ณผ
1-1
1-2
1-3
1-4
1-5
2-1
2-2
2-3
2-4
2-5
์์ 3 : ArrayList<String> ์์ ์ถ์ถํ๊ธฐ
ArrayList<String> arrlist = new ArrayList<String>();
arrlist.add("1-1");
arrlist.add("1-2");
arrlist.add("1-3");
for(String str : arrlist) {
System.out.println(str);
}
//๊ฒฐ๊ณผ
1-1
1-2
1-3
'Deveolpment Study๐๏ธ > JAVA' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
arrayList()์ add๋ฉ์๋ (0) | 2023.05.17 |
---|---|
[JAVA] String.join( ) ๋ฉ์๋ (0) | 2023.04.28 |
[JAVA] Character ํด๋์ค (0) | 2023.04.28 |
[Java]Open JDK ๋ค์ด๋ก๋ (0) | 2023.03.30 |
์นดํ ํ๋ก๊ทธ๋จ ์๊ณ ๋ฆฌ์ฆ ์ง๊ธฐ (1) | 2022.10.08 |