“āļŠāļ§āļąāļŠāļ”āļĩ āļ­āļēāļĄāļĩāđ‚āļāđ‰!”

“āļŠāļ§āļąāļŠāļ”āļĩ āđ€āļ­āļĨāļĨāļĩāđˆ!”

"āļ§āļąāļ™āļ™āļĩāđ‰āļ‰āļąāļ™āļ­āļĒāļēāļāļˆāļ°āļšāļ­āļāļ„āļļāļ“āđ€āļāļĩāđˆāļĒāļ§āļāļąāļš iterators"

"āļ•āļąāļ§āļ§āļ™āļ‹āđ‰āļģāļ–āļđāļāļ›āļĢāļ°āļ”āļīāļĐāļāđŒāļ‚āļķāđ‰āļ™āļˆāļĢāļīāļ‡āđƒāļ™āđ€āļ§āļĨāļēāđ€āļ”āļĩāļĒāļ§āļāļąāļšāļ„āļ­āļĨāđ€āļĨāļāļŠāļąāđˆāļ™ āļˆāļļāļ”āļ›āļĢāļ°āļŠāļ‡āļ„āđŒāļŦāļĨāļąāļāļ‚āļ­āļ‡āļ„āļ­āļĨāđ€āļĨāļāļŠāļąāđˆāļ™āļ„āļ·āļ­āļāļēāļĢāļˆāļąāļ”āđ€āļāđ‡āļšāļ­āļ‡āļ„āđŒāļ›āļĢāļ°āļāļ­āļš āđāļĨāļ°āļˆāļļāļ”āļ›āļĢāļ°āļŠāļ‡āļ„āđŒāļŦāļĨāļąāļāļ‚āļ­āļ‡āļ•āļąāļ§āļ§āļ™āļ‹āđ‰āļģāļ„āļ·āļ­āļ”āļķāļ‡āļ­āļ‡āļ„āđŒāļ›āļĢāļ°āļāļ­āļšāđ€āļŦāļĨāđˆāļēāļ™āļĩāđ‰āļ—āļĩāļĨāļ°āļĢāļēāļĒāļāļēāļĢ"

"āļ­āļ°āđ„āļĢāđ€āļ›āđ‡āļ™āđ€āļĢāļ·āđˆāļ­āļ‡āļĒāļēāļāđƒāļ™āļāļēāļĢāļŦāļēāļŠāļļāļ”āļ­āļ‡āļ„āđŒāļ›āļĢāļ°āļāļ­āļš?"

"āļ›āļĢāļ°āļāļēāļĢāđāļĢāļ āļ­āļ‡āļ„āđŒāļ›āļĢāļ°āļāļ­āļšāđƒāļ™āļšāļēāļ‡āļ„āļ­āļĨāđ€āļĨāļāļŠāļąāļ™ āđ€āļŠāđˆāļ™ āļŠāļļāļ” āđ„āļĄāđˆāļĄāļĩāļĨāļģāļ”āļąāļšāļ—āļĩāđˆāļāļģāļŦāļ™āļ”āđ„āļ§āđ‰ āđāļĨāļ°/āļŦāļĢāļ·āļ­āļĨāļģāļ”āļąāļšāđ€āļ›āļĨāļĩāđˆāļĒāļ™āđāļ›āļĨāļ‡āļ•āļĨāļ­āļ”āđ€āļ§āļĨāļē"

"āļ›āļĢāļ°āļāļēāļĢāļ—āļĩāđˆāļŠāļ­āļ‡ āđ‚āļ„āļĢāļ‡āļŠāļĢāđ‰āļēāļ‡āļ‚āđ‰āļ­āļĄāļđāļĨāļšāļēāļ‡āļ­āļĒāđˆāļēāļ‡āļ­āļēāļˆāļˆāļąāļ”āđ€āļāđ‡āļšāļ§āļąāļ•āļ–āļļāļ”āđ‰āļ§āļĒāļ§āļīāļ˜āļĩāļ—āļĩāđˆāļ‹āļąāļšāļ‹āđ‰āļ­āļ™āļĄāļēāļ: āđƒāļ™āļāļĨāļļāđˆāļĄāļ•āđˆāļēāļ‡āđ† āļĢāļēāļĒāļāļēāļĢ āļŊāļĨāļŊ āļāļĨāđˆāļēāļ§āļ­āļĩāļāļ™āļąāļĒāļŦāļ™āļķāđˆāļ‡ āļāļēāļĢāļāļĢāļ°āļˆāļēāļĒāļ­āļ‡āļ„āđŒāļ›āļĢāļ°āļāļ­āļšāļ—āļąāđ‰āļ‡āļŦāļĄāļ”āļ•āļēāļĄāļĨāļģāļ”āļąāļšāļˆāļ°āđ€āļ›āđ‡āļ™āļ‡āļēāļ™āļ—āļĩāđˆāđ„āļĄāđˆāļŠāļģāļ„āļąāļ"

"āļ›āļĢāļ°āļāļēāļĢāļ—āļĩāđˆāļŠāļēāļĄ āļ„āļ­āļĨāđ€āļĨāļāļŠāļąāļ™āļĄāļĩāđāļ™āļ§āđ‚āļ™āđ‰āļĄāļ—āļĩāđˆāļˆāļ°āđ€āļ›āļĨāļĩāđˆāļĒāļ™āđāļ›āļĨāļ‡ āļŠāļĄāļĄāļ•āļīāļ§āđˆāļēāļ„āļļāļ“āļ•āļąāļ”āļŠāļīāļ™āđƒāļˆāļ—āļĩāđˆāļˆāļ°āđāļŠāļ”āļ‡āđ€āļ™āļ·āđ‰āļ­āļŦāļēāļ—āļąāđ‰āļ‡āļŦāļĄāļ”āļ‚āļ­āļ‡āļ„āļ­āļĨāđ€āļĨāļāļŠāļąāļ™ āđāļ•āđˆāļ•āļĢāļ‡āļāļĨāļēāļ‡āļ‚āļ­āļ‡āđ€āļ­āļēāļ•āđŒāļžāļļāļ• JVM āļˆāļ°āļŠāļĨāļąāļšāđ„āļ›āļĒāļąāļ‡āđ€āļ˜āļĢāļ”āļ­āļ·āđˆāļ™āļ—āļĩāđˆāļĄāļēāđāļ—āļ™āļ—āļĩāđˆāļ­āļ‡āļ„āđŒāļ›āļĢāļ°āļāļ­āļšāļ„āļĢāļķāđˆāļ‡āļŦāļ™āļķāđˆāļ‡āļ‚āļ­āļ‡āļ„āļ­āļĨāđ€āļĨāļāļŠāļąāļ™ āļ”āļąāļ‡āļ™āļąāđ‰āļ™āđāļ—āļ™āļ—āļĩāđˆāļˆāļ°āđ€āļ›āđ‡āļ™āđ€āļ­āļēāļ•āđŒāļžāļļāļ• āļ„āļļāļ“āļˆāļ°āđ„āļ”āđ‰āļĢāļąāļš āđƒāļ„āļĢāļˆāļ°āđ„āļ›āļĢāļđāđ‰āļĨāđˆāļ°"

"āļ­āļ·āļĄ..."

"āđāļ•āđˆ! āļŠāļīāđˆāļ‡āđ€āļŦāļĨāđˆāļēāļ™āļĩāđ‰āđ€āļ›āđ‡āļ™āļ›āļąāļāļŦāļēāļ—āļĩāđˆāļ•āļąāļ§āļ§āļ™āļ‹āđ‰āļģāļŠāļēāļĄāļēāļĢāļ–āđāļāđ‰āđ„āļ‚āđ„āļ”āđ‰āļ•āļąāļ§āļ§āļ™āļ‹āđ‰āļģāđ€āļ›āđ‡āļ™āļ§āļąāļ•āļ–āļļāļžāļīāđ€āļĻāļĐāļ āļēāļĒāđƒāļ™āļ„āļ­āļĨāđ€āļĨāļāļŠāļąāđˆāļ™āļ—āļĩāđˆāđƒāļ™āđāļ‡āđˆāļŦāļ™āļķāđˆāļ‡ āļŠāļēāļĄāļēāļĢāļ–āđ€āļ‚āđ‰āļēāļ–āļķāļ‡āļ‚āđ‰āļ­āļĄāļđāļĨāļŠāđˆāļ§āļ™āļ•āļąāļ§āļ—āļąāđ‰āļ‡āļŦāļĄāļ”āđāļĨāļ°āļĢāļđāđ‰āđ‚āļ„āļĢāļ‡āļŠāļĢāđ‰āļēāļ‡āļ āļēāļĒāđƒāļ™āļ‚āļ­āļ‡āļĄāļąāļ™ āđāļĨāļ°āđƒāļ™āļ—āļēāļ‡āļāļĨāļąāļšāļāļąāļ™ āđƒāļŠāđ‰āļŠāđˆāļ§āļ™āļ•āđˆāļ­āļ›āļĢāļ°āļŠāļēāļ™ Iterator āļŠāļēāļ˜āļēāļĢāļ“āļ°āļ‹āļķāđˆāļ‡āļŠāđˆāļ§āļĒāđƒāļŦāđ‰āļ—āļļāļāļ„āļ™āļĢāļđāđ‰āļ§āļīāļ˜āļĩāļāļēāļĢāļ—āļģāļ‡āļēāļ™āļāļąāļšāļĄāļąāļ™ "

"āļ•āļąāļ§āļ§āļ™āļ‹āđ‰āļģāļšāļēāļ‡āļ•āļąāļ§āļĄāļĩāļ­āļēāļĢāđŒāđ€āļĢāļĒāđŒāļ āļēāļĒāđƒāļ™āļ‹āļķāđˆāļ‡āļ­āļ‡āļ„āđŒāļ›āļĢāļ°āļāļ­āļšāļ—āļąāđ‰āļ‡āļŦāļĄāļ”āļ‚āļ­āļ‡āļ„āļ­āļĨāđ€āļĨāļāļŠāļąāļ™āļˆāļ°āļ–āļđāļāļ„āļąāļ”āļĨāļ­āļāđ€āļĄāļ·āđˆāļ­āļŠāļĢāđ‰āļēāļ‡āļ•āļąāļ§āļ§āļ™āļ‹āđ‰āļģ āļŠāļīāđˆāļ‡āļ™āļĩāđ‰āļ—āļģāđƒāļŦāđ‰āļĄāļąāđˆāļ™āđƒāļˆāđ„āļ”āđ‰āļ§āđˆāļēāļāļēāļĢāđ€āļ›āļĨāļĩāđˆāļĒāļ™āđāļ›āļĨāļ‡āđƒāļ”āđ† āļ—āļĩāđˆāļ•āļēāļĄāļĄāļēāļāļąāļšāļ„āļ­āļĨāđ€āļĨāļāļŠāļąāļ™āļˆāļ°āđ„āļĄāđˆāļŠāđˆāļ‡āļœāļĨāļāļĢāļ°āļ—āļšāļ•āđˆāļ­āļˆāļģāļ™āļ§āļ™āļŦāļĢāļ·āļ­āļĨāļģāļ”āļąāļšāļ‚āļ­āļ‡āļ­āļ‡āļ„āđŒāļ›āļĢāļ°āļāļ­āļš"

"āļ‰āļąāļ™āļ„āļīāļ”āļ§āđˆāļēāļ„āļļāļ“āđ€āļ„āļĒāđ€āļˆāļ­āļŠāļīāđˆāļ‡āļ™āļĩāđ‰āđ€āļĄāļ·āđˆāļ­āļ—āļģāļ‡āļēāļ™āļāļąāļšāđāļ•āđˆāļĨāļ°āļ­āļąāļ™āļ„āļļāļ“āđ„āļĄāđˆāļŠāļēāļĄāļēāļĢāļ–āļ§āļ™āļ‹āđ‰āļģāļ„āļ­āļĨāđ€āļĨāļāļŠāļąāđˆāļ™āđāļĨāļ°āļĨāļšāļ­āļ‡āļ„āđŒāļ›āļĢāļ°āļāļ­āļšāļ­āļ­āļāļˆāļēāļāļĄāļąāļ™āđ„āļ”āđ‰ āļ—āļąāđ‰āļ‡āļŦāļĄāļ”āļ™āļĩāđ‰āđ€āļ›āđ‡āļ™āđ€āļžāļĢāļēāļ°āļ§āļīāļ˜āļĩāļāļēāļĢāļ—āļģāļ‡āļēāļ™āļ‚āļ­āļ‡āļ•āļąāļ§āļ§āļ™āļ‹āđ‰āļģ"

"āđƒāļ™āļ„āļ­āļĨāđ€āļĨāļāļŠāļąāļ™āđƒāļŦāļĄāđˆāļ—āļĩāđˆāđ€āļžāļīāđˆāļĄāđƒāļ™āđ„āļĨāļšāļĢāļēāļĢāļĩāļāļēāļĢāļ—āļģāļ‡āļēāļ™āļžāļĢāđ‰āļ­āļĄāļāļąāļ™ āļ•āļąāļ§āļ§āļ™āļ‹āđ‰āļģāļˆāļ°āļ–āļđāļāļ—āļģāđƒāļŦāļĄāđˆāđ€āļžāļ·āđˆāļ­āļ‚āļˆāļąāļ”āļ›āļąāļāļŦāļēāļ™āļĩāđ‰"

"āđƒāļŦāđ‰āļ‰āļąāļ™āđ€āļ•āļ·āļ­āļ™āļ„āļļāļ“āļ§āđˆāļēāļ•āļąāļ§āļ§āļ™āļ‹āđ‰āļģāļ—āļģāļ‡āļēāļ™āļ­āļĒāđˆāļēāļ‡āđ„āļĢ"

"Java āļĄāļĩāļ­āļīāļ™āđ€āļ—āļ­āļĢāđŒāđ€āļŸāļ‹ Iterator āļžāļīāđ€āļĻāļĐ āļ™āļĩāđˆāļ„āļ·āļ­āļ§āļīāļ˜āļĩāļāļēāļĢ:"

āđ€āļĄāļ˜āļ­āļ”āļ‚āļ­āļ‡āļ­āļīāļ™āđ€āļ—āļ­āļĢāđŒāđ€āļŸāļ‹ Iterator<E> āļ„āļģāļ­āļ˜āļīāļšāļēāļĒ
boolean hasNext() āļ•āļĢāļ§āļˆāļŠāļ­āļšāļ§āđˆāļēāļĄāļĩāļ­āļ‡āļ„āđŒāļ›āļĢāļ°āļāļ­āļšāđ€āļžāļīāđˆāļĄāđ€āļ•āļīāļĄāļŦāļĢāļ·āļ­āđ„āļĄāđˆ
E next() āļŠāđˆāļ‡āļāļĨāļąāļšāļ­āļ‡āļ„āđŒāļ›āļĢāļ°āļāļ­āļšāļ›āļąāļˆāļˆāļļāļšāļąāļ™āđāļĨāļ°āļĒāđ‰āļēāļĒāđ„āļ›āļĒāļąāļ‡āļ­āļ‡āļ„āđŒāļ›āļĢāļ°āļāļ­āļšāļ–āļąāļ”āđ„āļ›
void remove() āļĨāļšāļ­āļ‡āļ„āđŒāļ›āļĢāļ°āļāļ­āļšāļ›āļąāļˆāļˆāļļāļšāļąāļ™

"āļ•āļąāļ§āļ§āļ™āļ‹āđ‰āļģāļŠāđˆāļ§āļĒāđƒāļŦāđ‰āļ„āļļāļ“āđ„āļ”āđ‰āļĢāļąāļšāļ­āļ‡āļ„āđŒāļ›āļĢāļ°āļāļ­āļšāļ—āļąāđ‰āļ‡āļŦāļĄāļ”āļ‚āļ­āļ‡āļ„āļ­āļĨāđ€āļĨāđ‡āļāļŠāļąāļ™āļ­āļĒāđˆāļēāļ‡āļ•āđˆāļ­āđ€āļ™āļ·āđˆāļ­āļ‡ āļĄāļĩāđ€āļŦāļ•āļļāļœāļĨāļĄāļēāļāļāļ§āđˆāļēāļ—āļĩāđˆāļˆāļ°āļ„āļīāļ”āļ§āđˆāļēāļ•āļąāļ§āļ§āļ™āļ‹āđ‰āļģāđ€āļ›āđ‡āļ™āđ€āļŦāļĄāļ·āļ­āļ™ InputStream āļ™āļąāđˆāļ™āļ„āļ·āļ­āļĄāļĩāļ‚āđ‰āļ­āļĄāļđāļĨāļ—āļąāđ‰āļ‡āļŦāļĄāļ” āđāļ•āđˆāļŦāļ™āđ‰āļēāļ—āļĩāđˆāļ„āļ·āļ­āļŠāđˆāļ‡āļ­āļ­āļāļ‚āđ‰āļ­āļĄāļđāļĨāļ•āļēāļĄāļĨāļģāļ”āļąāļš"

"   āđ€āļĄāļ˜āļ­āļ” āļ–āļąāļ”āđ„āļ› () āļŠāđˆāļ‡āļ„āļ·āļ™āļ­āļ‡āļ„āđŒāļ›āļĢāļ°āļāļ­āļšāļ–āļąāļ”āđ„āļ›āđƒāļ™āļ„āļ­āļĨāđ€āļĨāļāļŠāļąāļ™"

" āđ€āļĄāļ˜āļ­āļ” hasNext () āđƒāļŠāđ‰āđƒāļ™āļāļēāļĢāļ•āļĢāļ§āļˆāļŠāļ­āļšāļ§āđˆāļēāļĄāļĩāļ­āļ‡āļ„āđŒāļ›āļĢāļ°āļāļ­āļšāđ€āļžāļīāđˆāļĄāđ€āļ•āļīāļĄāļŦāļĢāļ·āļ­āđ„āļĄāđˆ"

"āđāļĨāļ°āļĨāļš () āļĨāļšāļ­āļ‡āļ„āđŒāļ›āļĢāļ°āļāļ­āļšāļ›āļąāļˆāļˆāļļāļšāļąāļ™"

"āļĄāļĩāļ„āļģāļ–āļēāļĄāļ­āļ°āđ„āļĢāđ„āļŦāļĄ?"

"āļ—āļģāđ„āļĄāđ€āļĄāļ˜āļ­āļ”āļ–āļķāļ‡āļĄāļĩāļŠāļ·āđˆāļ­āđāļ›āļĨāļāđ† āļ—āļģāđ„āļĄāđ„āļĄāđˆāđ€āļ›āđ‡āļ™ isEmpty() āđāļĨāļ° getNextElement()"

“āļĄāļąāļ™āđ„āļĄāđˆāđ€āļ‚āđ‰āļēāļ—āđˆāļēāļāļ§āđˆāļēāđ€āļŦāļĢāļ­?”

"āļĄāļąāļ™āļŠāļĄāđ€āļŦāļ•āļļāļŠāļĄāļœāļĨāļāļ§āđˆāļē āđāļ•āđˆāļŠāļ·āđˆāļ­āļĄāļēāļˆāļēāļāļ āļēāļĐāļē C ++ āļ‹āļķāđˆāļ‡āļ•āļąāļ§āļ§āļ™āļ‹āđ‰āļģāļ›āļĢāļēāļāļāļ‚āļķāđ‰āļ™āļāđˆāļ­āļ™āļŦāļ™āđ‰āļēāļ™āļĩāđ‰"

"āđ€āļ‚āđ‰āļēāđƒāļˆāđāļĨāđ‰āļ§ āđ„āļ›āļ•āđˆāļ­āļāļąāļ™āđ€āļ–āļ­āļ°"

"āļ™āļ­āļāļˆāļēāļ iterator āđāļĨāđ‰āļ§ āļĒāļąāļ‡āļĄāļĩāļ­āļīāļ™āđ€āļ—āļ­āļĢāđŒāđ€āļŸāļ‹ Iterable āļ‹āļķāđˆāļ‡āļ•āđ‰āļ­āļ‡āđƒāļŠāđ‰āļ‡āļēāļ™āđ‚āļ”āļĒāļ„āļ­āļĨāđ€āļĨāļāļŠāļąāđˆāļ™āļ—āļąāđ‰āļ‡āļŦāļĄāļ”āļ—āļĩāđˆāļĢāļ­āļ‡āļĢāļąāļš iterators āļĄāļąāļ™āļĄāļĩāđ€āļĄāļ˜āļ­āļ”āđ€āļ”āļĩāļĒāļ§:"

āđ€āļĄāļ˜āļ­āļ”āļ‚āļ­āļ‡āļ­āļīāļ™āđ€āļ—āļ­āļĢāđŒāđ€āļŸāļ‹ Iterable<T> āļ„āļģāļ­āļ˜āļīāļšāļēāļĒ
Iterator<T>iterator() āļŠāđˆāļ‡āļāļĨāļąāļšāļ§āļąāļ•āļ–āļļāļ•āļąāļ§āļ§āļ™āļ‹āđ‰āļģ

"āļ„āļļāļ“āļŠāļēāļĄāļēāļĢāļ–āđƒāļŠāđ‰āđ€āļĄāļ˜āļ­āļ”āļ™āļĩāđ‰āļāļąāļšāļ„āļ­āļĨāđ€āļĨāđ‡āļāļŠāļąāļ™āđƒāļ”āļāđ‡āđ„āļ”āđ‰āđ€āļžāļ·āđˆāļ­āđƒāļŦāđ‰āļ­āļ­āļšāđ€āļˆāļāļ•āđŒāļ•āļąāļ§āļ§āļ™āļ‹āđ‰āļģāđ€āļ”āļīāļ™āļœāđˆāļēāļ™āļ­āļ‡āļ„āđŒāļ›āļĢāļ°āļāļ­āļšāļ‚āļ­āļ‡āļĄāļąāļ™ āļĄāļēāļ”āļđāļ­āļ‡āļ„āđŒāļ›āļĢāļ°āļāļ­āļšāļ—āļąāđ‰āļ‡āļŦāļĄāļ”āđƒāļ™ TreeSet āļāļąāļ™: "

āļ•āļąāļ§āļ­āļĒāđˆāļēāļ‡
TreeSet<String> set = new TreeSet<String>();
Iterator<String> iterator = set.iterator();

while (iterator.hasNext())
{
 String item = iterator.next();
 System.out.println(item);
}

"āļāļēāļĢāđƒāļŠāđ‰ iterator āđāļšāļšāļ™āļĩāđ‰āđ„āļĄāđˆāļŠāļ°āļ”āļ§āļāļ™āļąāļ — āļĄāļĩāđ‚āļ„āđ‰āļ”āļ—āļĩāđˆāļŸāļļāđˆāļĄāđ€āļŸāļ·āļ­āļĒāđāļĨāļ°āļŠāļąāļ”āđ€āļˆāļ™āļĄāļēāļāđ€āļāļīāļ™āđ„āļ› āļŠāļ–āļēāļ™āļāļēāļĢāļ“āđŒāļˆāļ°āļ‡āđˆāļēāļĒāļ‚āļķāđ‰āļ™āđ€āļĄāļ·āđˆāļ­ for -eachāļ§āļ™āļ‹āđ‰āļģāļ›āļĢāļēāļāļāđƒāļ™ Java"

"āļ•āļ­āļ™āļ™āļĩāđ‰āļĢāļŦāļąāļŠāļ™āļĩāđ‰āļĄāļĩāļ‚āļ™āļēāļ”āļāļ°āļ—āļąāļ”āļĢāļąāļ”āđāļĨāļ°āļŠāļēāļĄāļēāļĢāļ–āļ­āđˆāļēāļ™āđ„āļ”āđ‰āļĄāļēāļāļ‚āļķāđ‰āļ™:"

āļāđˆāļ­āļ™ āļŦāļĨāļąāļ‡āļˆāļēāļ
TreeSet<String> set = new TreeSet<String>();
Iterator<String> iterator = set.iterator();

while (iterator.hasNext())
{
 String item = iterator.next();
 System.out.println(item);
}
TreeSet<String> set = new TreeSet<String>();

for(String item : set)
{
 System.out.println(item);
}

"āļ™āļĩāđˆāļ„āļ·āļ­āļĢāļŦāļąāļŠāđ€āļ”āļĩāļĒāļ§āļāļąāļ™! iterator āđƒāļŠāđ‰āđƒāļ™āļ—āļąāđ‰āļ‡āļŠāļ­āļ‡āļāļĢāļ“āļĩ"

"āđ€āļ›āđ‡āļ™āđ€āļžāļĩāļĒāļ‡āļ§āđˆāļēāļāļēāļĢāđƒāļŠāđ‰āļ‡āļēāļ™āļ–āļđāļāļ‹āđˆāļ­āļ™āļ­āļĒāļđāđˆāđƒāļ™for-eachāļĨāļđāļ› āđ‚āļ›āļĢāļ”āļ—āļĢāļēāļšāļ§āđˆāļēāļĢāļŦāļąāļŠāļ—āļēāļ‡āļ”āđ‰āļēāļ™āļ‚āļ§āļēāđ„āļĄāđˆāļĄāļĩ āļ‚āđ‰āļ­āļ„āļ§āļēāļĄ āļŠāļĩāđāļ”āļ‡āđ€āļĨāļĒ āļāļēāļĢāđƒāļŠāđ‰āļ•āļąāļ§āļ§āļ™āļ‹āđ‰āļģāļ™āļąāđ‰āļ™āļ–āļđāļāļ‹āđˆāļ­āļ™āđ„āļ§āđ‰āļ­āļĒāđˆāļēāļ‡āļŠāļĄāļšāļđāļĢāļ“āđŒ"

" for-each loop āđƒāļŠāđ‰āļŠāļģāļŦāļĢāļąāļšāļ­āđ‡āļ­āļšāđ€āļˆāļāļ•āđŒāđƒāļ”āđ† āļ—āļĩāđˆāļŠāļ™āļąāļšāļŠāļ™āļļāļ™āļāļēāļĢāļ§āļ™āļ‹āđ‰āļģ āļāļĨāđˆāļēāļ§āļ„āļ·āļ­ āļ„āļļāļ“āļŠāļēāļĄāļēāļĢāļ–āđ€āļ‚āļĩāļĒāļ™āļ„āļĨāļēāļŠāļ‚āļ­āļ‡āļ„āļļāļ“āđ€āļ­āļ‡ āđ€āļžāļīāđˆāļĄāđ€āļĄāļ˜āļ­āļ” iterator ( )āđ€āļ‚āđ‰āļēāđ„āļ› āđāļĨāļ°āđƒāļŠāđ‰āļ­āđ‡āļ­āļšāđ€āļˆāļāļ•āđŒāđƒāļ™ āđ‚āļ„āļĢāļ‡āļŠāļĢāđ‰āļēāļ‡ for-each "

"āļ§āđ‰āļēāļ§! āđāļ™āđˆāļ™āļ­āļ™ āļ‰āļąāļ™āđ„āļĄāđˆāļāļĢāļ°āļ•āļ·āļ­āļĢāļ·āļ­āļĢāđ‰āļ™āļ—āļĩāđˆāļˆāļ°āđ€āļ‚āļĩāļĒāļ™āļ„āļ­āļĨāđ€āļĨāļāļŠāļąāļ™āđāļĨāļ°āļ•āļąāļ§āļ—āļģāļ‹āđ‰āļģāļ‚āļ­āļ‡āļ•āļąāļ§āđ€āļ­āļ‡ āđāļ•āđˆāđ‚āļ­āļāļēāļŠāļĒāļąāļ‡āļ„āļ‡āļ”āļķāļ‡āļ”āļđāļ”āđƒāļˆ āļ‰āļąāļ™āļˆāļ°āļˆāļ”āļšāļąāļ™āļ—āļķāļāđ„āļ§āđ‰"

āļ™āļ­āļāļˆāļēāļāļ™āļĩāđ‰āļĒāļąāļ‡āļĄāļĩ iterator āļ­āļĩāļāļ›āļĢāļ°āđ€āļ āļ—āļ—āļĩāđˆāđ„āļ”āđ‰āļĢāļąāļšāļ„āļ§āļēāļĄāļ™āļīāļĒāļĄāļ‹āļķāđˆāļ‡āļĄāļĩāļ­āļīāļ™āđ€āļ—āļ­āļĢāđŒāđ€āļŸāļ‹āļ‚āļ­āļ‡āļ•āļąāļ§āđ€āļ­āļ‡ āļ‰āļąāļ™āļāļģāļĨāļąāļ‡āļžāļđāļ”āļ–āļķāļ‡āļ•āļąāļ§āļ§āļ™āļ‹āđ‰āļģāļŠāļģāļŦāļĢāļąāļšāļĢāļēāļĒāļāļēāļĢāđ€āļŠāđˆāļ™ListIterator

"āđ‚āļ”āļĒāđ„āļĄāđˆāļ„āļģāļ™āļķāļ‡āļ–āļķāļ‡āļāļēāļĢāđƒāļŠāđ‰āļ‡āļēāļ™ āļĢāļēāļĒāļāļēāļĢāļˆāļ°āļĢāļąāļāļĐāļēāļĨāļģāļ”āļąāļšāļ‚āļ­āļ‡āļ­āļ‡āļ„āđŒāļ›āļĢāļ°āļāļ­āļš āļ‹āļķāđˆāļ‡āļ—āļģāđƒāļŦāđ‰āļāļēāļĢāļ—āļģāļ‡āļēāļ™āļāļąāļšāļ­āļ‡āļ„āđŒāļ›āļĢāļ°āļāļ­āļšāđ€āļŦāļĨāđˆāļēāļ™āļĩāđ‰āļœāđˆāļēāļ™ iterator āļŠāļ°āļ”āļ§āļāļ‚āļķāđ‰āļ™āđ€āļĨāđ‡āļāļ™āđ‰āļ­āļĒ"

"āļ™āļĩāđˆāļ„āļ·āļ­āļ§āļīāļ˜āļĩāļāļēāļĢāļ‚āļ­āļ‡ āļ­āļīāļ™āđ€āļ—āļ­āļĢāđŒāđ€āļŸāļ‹ ListIterator <E>:"

āļ§āļīāļ˜āļĩ āļ„āļģāļ­āļ˜āļīāļšāļēāļĒ
boolean hasNext() āļ•āļĢāļ§āļˆāļŠāļ­āļšāļ§āđˆāļēāļĄāļĩāļ­āļ‡āļ„āđŒāļ›āļĢāļ°āļāļ­āļšāļ­āļ·āđˆāļ™ āđ† āļ­āļĩāļāļŦāļĢāļ·āļ­āđ„āļĄāđˆ
E next() āļŠāđˆāļ‡āļāļĨāļąāļšāļ­āļ‡āļ„āđŒāļ›āļĢāļ°āļāļ­āļšāļ–āļąāļ”āđ„āļ›
int nextIndex() āļŠāđˆāļ‡āļāļĨāļąāļšāļ”āļąāļŠāļ™āļĩāļ‚āļ­āļ‡āļ­āļ‡āļ„āđŒāļ›āļĢāļ°āļāļ­āļšāļ–āļąāļ”āđ„āļ›
void set(E e) āđ€āļ›āļĨāļĩāđˆāļĒāļ™āļ„āđˆāļēāļ‚āļ­āļ‡āļ­āļ‡āļ„āđŒāļ›āļĢāļ°āļāļ­āļšāļ›āļąāļˆāļˆāļļāļšāļąāļ™
boolean hasPrevious() āļ•āļĢāļ§āļˆāļŠāļ­āļšāļ§āđˆāļēāļĄāļĩāļ­āļ‡āļ„āđŒāļ›āļĢāļ°āļāļ­āļšāđƒāļ”āļ­āļĒāļđāđˆāđ€āļšāļ·āđ‰āļ­āļ‡āļŦāļĨāļąāļ‡āļŦāļĢāļ·āļ­āđ„āļĄāđˆ
E previous() āļŠāđˆāļ‡āļāļĨāļąāļšāļ­āļ‡āļ„āđŒāļ›āļĢāļ°āļāļ­āļšāļāđˆāļ­āļ™āļŦāļ™āđ‰āļē
int previousIndex() āļŠāđˆāļ‡āļāļĨāļąāļšāļ”āļąāļŠāļ™āļĩāļ‚āļ­āļ‡āļ­āļ‡āļ„āđŒāļ›āļĢāļ°āļāļ­āļšāļāđˆāļ­āļ™āļŦāļ™āđ‰āļē
void remove() āļĨāļšāļ­āļ‡āļ„āđŒāļ›āļĢāļ°āļāļ­āļšāļ›āļąāļˆāļˆāļļāļšāļąāļ™
void add(E e) āđ€āļžāļīāđˆāļĄāļ­āļ‡āļ„āđŒāļ›āļĢāļ°āļāļ­āļšāļ—āļĩāđˆāļŠāđˆāļ§āļ™āļ—āđ‰āļēāļĒāļ‚āļ­āļ‡āļĢāļēāļĒāļāļēāļĢ

"āļ­āļĩāļāļ™āļąāļĒāļŦāļ™āļķāđˆāļ‡ āļ—āļĩāđˆāļ™āļĩāđˆāđ€āļĢāļēāļŠāļēāļĄāļēāļĢāļ–āđ€āļ”āļīāļ™āļŦāļ™āđ‰āļēāđāļĨāļ°āļ–āļ­āļĒāļŦāļĨāļąāļ‡āđ„āļ”āđ‰ āđāļĨāļ°āļĒāļąāļ‡āļĄāļĩāļŸāļĩāđ€āļˆāļ­āļĢāđŒāđ€āļĨāđ‡āļāđ† āļ­āļĩāļāļŠāļ­āļ‡āļŠāļēāļĄāļ­āļĒāđˆāļēāļ‡"

"āļ­āļ·āļĄ āļ™āđˆāļēāļŠāļ™āđƒāļˆāļ”āļĩ āđƒāļŠāđ‰āļ—āļĩāđˆāđ„āļŦāļ™"

"āļŠāļĄāļĄāļ•āļīāļ§āđˆāļēāļ„āļļāļ“āļ•āđ‰āļ­āļ‡āļāļēāļĢāđ€āļĨāļ·āđˆāļ­āļ™āđ„āļ›āļĄāļēāđƒāļ™āļĢāļēāļĒāļāļēāļĢāļ—āļĩāđˆāđ€āļŠāļ·āđˆāļ­āļĄāđ‚āļĒāļ‡ āļāļēāļĢāļ”āļģāđ€āļ™āļīāļ™āļāļēāļĢāļĢāļąāļšāļˆāļ°āļ„āđˆāļ­āļ™āļ‚āđ‰āļēāļ‡āļŠāđ‰āļē āđāļ•āđˆāļāļēāļĢāļ”āļģāđ€āļ™āļīāļ™āļāļēāļĢāļ–āļąāļ”āđ„āļ› () āļˆāļ°āđ€āļĢāđ‡āļ§āļĄāļēāļ"

“āļ­āļ·āļĄ āļ„āļļāļ“āļ—āļģāđƒāļŦāđ‰āļ‰āļąāļ™āđ€āļŠāļ·āđˆāļ­ āļ‰āļąāļ™āļˆāļ°āļˆāļģāļĄāļąāļ™āđ„āļ§āđ‰â€

"āļ‚āļ­āļšāļ„āļļāļ“ āđ€āļ­āļĨāļĨāļĩāđˆ!"