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