Ծրագրավորման մեջ մենք օգտագործում ենք ցուցակները՝ կապված տվյալների հաջորդականությունը պահելու համար Մենք հաճախ ցանկանում ենք կատարել նույն գործողությունը ցուցակի յուրաքանչյուր տարրի վրա, օրինակ՝ յուրաքանչյուր տարր ցուցադրելը կամ դրանք մաթեմատիկորեն շահարկելը:. Դա անելու համար մենք կարող ենք օգտագործել օղակ՝ յուրաքանչյուր տարրի վրա կրկնելու համար՝ կրկնելով նույն կոդը յուրաքանչյուր տարրի համար։
Ինչու ենք մենք օգտագործում iteration?
Ինչու է կրկնությունը կարևոր: Կրկնությունը թույլ է տալիս մեզ պարզեցնել մեր ալգորիթմը՝ նշելով, որ մենք կկրկնենք որոշակի քայլեր, քանի դեռ այլ բան չի ասվել: Սա ալգորիթմների նախագծումն ավելի արագ և պարզ է դարձնում, քանի որ դրանք չպետք է ներառեն շատ ավելորդ քայլեր:
Ի՞նչ է օգտագործվում կրկնության համար:
Հաշվի միջոցով վերահսկվող հանգույցներ – օգտագործվում է քայլերը որոշակի քանակությամբ անգամ կրկնելու համար:Այն օգտագործվում է, երբ արդեն հայտնի է կրկնությունների քանակը։ Այն օգտագործում է հաշվիչ՝ հետևելու համար, թե քանի անգամ է կրկնվել հրամանների հավաքածուն: Հաշվի միջոցով վերահսկվող օղակները կատարվում են FOR հայտարարությունների միջոցով:
Ինչու՞ պետք է Java-ում օգտագործենք iterator:
Iterator-ը Java-ում օգտագործվում է հավաքածուի յուրաքանչյուր տարր անցնելու համար Օգտագործելով այն, անցեք, ձեռք բերեք յուրաքանչյուր տարր կամ նույնիսկ կարող եք հեռացնել: ListIterator-ը երկարացնում է Iterator-ը, որպեսզի թույլ տա ցուցակի երկկողմանի անցում և տարրերի փոփոխում: Կրկնվող մեթոդը տրամադրվում է հավաքածուի յուրաքանչյուր դասի կողմից:
Ե՞րբ պետք է օգտագործեք iterator:
5 Պատասխաններ: Ինչպես ասացիք, կրկնողն օգտագործվում է երբ ցանկանում եք հեռացնել իրերը, մինչդեռ դուք կրկնում եք զանգվածի բովանդակության վրա Եթե դուք չեք օգտագործում կրկնող, այլ պարզապես ունեք «for» հանգույց և դրա ներսում օգտագործեք հեռացնելը: մեթոդով դուք կստանաք բացառություններ, քանի որ զանգվածի բովանդակությունը փոխվում է, երբ դուք կրկնում եք: