for & forEach

์ฃผ์–ด์ง„ ์กฐ๊ฑด์ด ์ถฉ์กฑ๋˜๋Š” ๋™์•ˆ ํŠน์ • ์ž‘์—…์„ ๋ฐ˜๋ณต

package sec04.chap03;

public class Ex01 {
    public static void main(String[] args) {
        for (int i = 0; i < 10; i++) {
            System.out.println(i); // ๐Ÿ”ด
        }
    }
}
  • ์‹คํ–‰ ๊ณผ์ •

    1. ๋ฃจํ”„ ์•ˆ์—์„œ ์‚ฌ์šฉํ•  ๋ณ€์ˆ˜ ์ดˆ๊ธฐํ™”

    2. ๋ฃจํ”„๋ฅผ ์‹คํ–‰ํ•˜๊ธฐ ์œ„ํ•œ ์กฐ๊ฑด ํ™•์ธ

    3. ์กฐ๊ฑด์„ ์ถฉ์กฑ์‹œ ์‹คํ–‰ํ•  ๋‚ด์šฉ

    4. ๊ฐ ๋ฃจํ”„๊ฐ€ ๋๋‚ ๋•Œ๋งˆ๋‹ค ์ดํ–‰ํ•  ๋‚ด์šฉ

  • 1๋ฒˆ ์ดํ›„ 2๋ฅผ ์ถฉ์กฑํ•  ๋™์•ˆ 2~4 ๋ฐ˜๋ณต

  • ๋ณ€์ˆ˜๋ช…์€ ์›ํ•˜๋Š”๋Œ€๋กœ ์‚ฌ์šฉ ๊ฐ€๋Šฅ

    • ์ผ๋ฐ˜์ ์œผ๋กœ ๊ธฐ๋ณธํ˜•์—๋Š” i ๋ฅผ ๋งŽ์ด ์‚ฌ์šฉ - ๋ฌธ๋งฅ์— ๋”ฐ๋ผ index๋ฅผ ๋œปํ•จ

๋ฌดํ•œ ๋ฃจํ”„

๋ฌดํ•œ๋ฃจํ”„๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ •์ง€์‹œํ‚ด

๋ฐฐ์—ด์˜ ๋ฃจํ”„

์ค‘์ฒฉ ๋ฃจํ”„

continue์™€ break

Last updated