イテレーション イテレータï¼ã€ŒIteratorã€ã‚¤ãƒ³ã‚¿ãƒ¼ãƒ•ã‚§ã‚¤ã‚¹ é…列やオブジェクトã®ãƒ—ãƒãƒ‘ティã¯ã€ã€Œforeachæ–‡ã€ã«ã‚ˆã£ã¦å復(イテレーション)ã—ã¦èµ°æŸ»ã™ã‚‹äº‹ãŒå‡ºæ¥ã¾ã—ãŸãŒã€ã“ã‚Œã¯ã€Œforeachæ–‡ã€ãŒâ€œã€Œã‚³ãƒ¬ã‚¯ã‚·ãƒ§ãƒ³ã€ã‚’走査ã™ã‚‹æ©Ÿèƒ½â€ã‚’æŒã£ã¦ã„ãŸã‹ã‚‰ã§ã™ã€‚一方「foræ–‡ã€ã‚„「whileæ–‡ã€ã¯åŒã˜å復文ã§ã‚ã£ã¦ã‚‚ãã®ã‚ˆã†ãªæ©Ÿèƒ½ã‚’æŒãŸãªã„ãŸã‚走査ãŒå‡ºæ¥ã¾ã›ã‚“。「コレクションã€ã¨ã¯ã€é…列やオブジェクト(ã®ãƒ—ãƒãƒ‘ティ)ã®æ§˜ãªã€â€œè¦ç´ ã®é›†ã¾ã‚Šã‚’æŒã¤æ§‹é€ 体â€ã®äº‹ã§ã™ã€‚ “走査ã™ã‚‹æ©Ÿèƒ½â€ã®å…·ä½“çš„ãªå†…容ã¯ã€é…列ã®å†…部ãƒã‚¤ãƒ³ã‚¿ï¼ˆç¾åœ¨é…列ã®ä½•å‡¦ã‚’指ã—ã¦ã„ã‚‹ã‹ã‚’示ã™ã‚‚ã®ï¼‰ã®ç§»å‹•ã‚„ã€ãƒã‚¤ãƒ³ã‚¿ãŒæŒ‡ã™è¦ç´ ã®æœ‰åŠ¹æ€§ï¼ˆãƒã‚¤ãƒ³ã‚¿ãŒæŒ‡ã™ä½ç½®ã«è¦ç´ ãŒã‚ã‚‹ã‹å¦ã‹ï¼‰ã®ãƒã‚§ãƒƒã‚¯ç‰ã§ã™ã€‚「foreachæ–‡ã€ã§é…列を走査ã—よã†ã¨ã™ã‚‹ã¨ã€ã¾ãšãƒã‚¤ãƒ³ã‚¿ãŒå…ˆé è¦ç´ を指ã™ã‚ˆã†ã«åˆæœŸåŒ–ã—ã€ãƒ«ãƒ¼ãƒ—ãŒé–‹å§‹ã•ã‚Œã¾ã™ã€‚ループã”ã¨ã«ç¾åœ¨ãƒã‚¤ãƒ³ã‚¿ãŒæŒ‡
{{#tags}}- {{label}}
{{/tags}}