สารบัญ:

ฉันจะสร้างตัววนซ้ำใน Java ได้อย่างไร
ฉันจะสร้างตัววนซ้ำใน Java ได้อย่างไร

วีดีโอ: ฉันจะสร้างตัววนซ้ำใน Java ได้อย่างไร

วีดีโอ: ฉันจะสร้างตัววนซ้ำใน Java ได้อย่างไร
วีดีโอ: Java Loop : J101 การเขียนคำสั่งทำซ้ำ ในภาษา JAVA 2024, เมษายน
Anonim

Java - วิธีใช้ Iterator

  1. ได้รับ an iterator ไปที่จุดเริ่มต้นของคอลเลกชันโดยเรียกคอลเลกชันของ iterator () กระบวนการ.
  2. ตั้งค่าลูปที่ทำการเรียก hasNext() มีห่วง ย้ำ ตราบใดที่ hasNext() คืนค่าเป็นจริง
  3. ภายในลูป รับแต่ละองค์ประกอบโดยเรียก next()

อีกอย่างที่ควรรู้คือ คุณจะสร้าง iterator ใน Java ได้อย่างไร?

การสร้าง Iterator ใน Java:

  1. ขั้นตอนแรกคือการขอรับตัววนซ้ำเพื่อเริ่มต้นการรวบรวม
  2. ถัดไปคือการตั้งค่าลูปที่ทำการเรียก hasNext() จากนั้นให้ลูปวนซ้ำตราบเท่าที่ hasNext() คืนค่าเป็นจริง
  3. สุดท้าย ภายในลูปนั้น รับแต่ละองค์ประกอบโดยเรียก next()

ข้างบนนี้ iterator ใน Java คืออะไรพร้อมตัวอย่าง? Java Iterator กับ ตัวอย่าง . ตัววนซ้ำ ใช้สำหรับ วนซ้ำ (วนซ้ำ) คลาสคอลเลกชันต่างๆ เช่น HashMap, ArrayList, LinkedList เป็นต้น ตัววนซ้ำ เกิดขึ้นจากการแจงนับ ซึ่งใช้ในการทำซ้ำคลาสดั้งเดิมเช่น Vector เราจะเห็นความแตกต่างระหว่าง ตัววนซ้ำ และการแจงนับในบทช่วยสอนนี้

ดังนั้น iterator ทำงานอย่างไรใน Java?

ใน Java , ตัววนซ้ำคือ อินเทอร์เฟซที่มีอยู่ในกรอบการรวบรวมใน จาวา . ยูทิลิตี้แพคเกจ มัน เป็น NS Java เคอร์เซอร์ใช้เพื่อวนซ้ำชุดของวัตถุ มัน เป็น ใช้เพื่อสำรวจองค์ประกอบวัตถุคอลเลกชันทีละรายการ

คุณจะเขียนตัววนซ้ำในรายการที่เชื่อมโยงใน Java ได้อย่างไร?

ขั้นตอนที่เราปฏิบัติตามในโปรแกรมด้านล่างคือ:

  1. สร้าง LinkedList
  2. เพิ่มองค์ประกอบโดยใช้วิธี add(Element E)
  3. รับตัว iterator โดยเรียกใช้เมธอด iterator()
  4. สำรวจรายการโดยใช้วิธี hasNext() และ next() ของคลาส Iterator

แนะนำ: