Java давталт хэрхэн ажилладаг вэ?
Java давталт хэрхэн ажилладаг вэ?

Видео: Java давталт хэрхэн ажилладаг вэ?

Видео: Java давталт хэрхэн ажилладаг вэ?
Видео: Java Tech Talk: Telegram бот на java за 1 час 2024, Дөрөвдүгээр сар
Anonim

Давтагч цуглуулах, элементүүдийг олж авах, устгах зэрэгт шилжих боломжийг танд олгоно. Цуглуулгын анги бүрийг хангадаг давталт () -ийг буцаадаг арга давталт цуглуулгын эхэнд. Үүнийг ашигласнаар давталт объектын хувьд та цуглуулгын элемент бүрт нэг нэгээр нь хандах боломжтой.

Үүний нэгэн адил, яагаад бидэнд Java хэл дээр давталт хэрэгтэй байна вэ?

5 хариулт. Таны хэлсэнчлэн давталт үед ашигладаг хүсэж байна массивын агуулгыг давтаж байх хооронд зүйлсийг устгах. Хэрэв та ашиглахгүй бол давталт гэхдээ зүгээр л for давталттай байх ба дотор нь устгах аргыг ашигласнаар та давтагдах үед массивын агуулга өөрчлөгддөг тул та үл хамаарах зүйлүүдийг авах болно.

Дээрхээс гадна Java хэл дээр давталт гэж юу вэ? онд Java , давталт Энэ нь тодорхой нөхцөл байдал үүсэх эсвэл байхгүй болтол кодын блокийг дахин дахин эрэмбэлэхэд ашигладаг техник юм. Давталт гогцоонд хэрэглэгддэг маш түгээмэл арга юм. Бид бас ашиглаж болно давталт нэрийг буцаах болон хүчин зүйлийн функцүүдэд хандах хандлага болгон. Тэдгээрийг тус бүрээр нь авч үзье.

Дараа нь асуулт бол жагсаалтын давталт нь Java-д дотооддоо хэрхэн ажилладаг вэ?

Java ListIterator Methods void add(E e): Заасан элементийг дотор оруулна жагсаалт . boolean hasNext(): Хэрэв энэ нь үнэнийг буцаана жагсаалтын давталт дамжин өнгөрөх үед илүү олон элементтэй байдаг жагсаалт урагш чиглэлд. E next(): Дараах элементийг буцаана жагсаалт мөн курсорын байрлалыг урагшлуулна.

Java хэл дээр аль давталт илүү хурдан байдаг вэ?

Үгүй ээ, гогцооны төрлийг өөрчлөх нь хамаагүй. Үүнийг хурдасгах цорын ганц зүйл бол гогцоог үүрлэх нь бага байх ба утгууд дээр давталт хийх явдал юм. For давталт ба a хоёрын цорын ганц ялгаа while давталт нь синтакс тэдгээрийг тодорхойлохын тулд. Гүйцэтгэлийн ялгаа огт байхгүй.

Зөвлөмж болгож буй: