1 what are static blocks and static initializers in Java ?


) Explain ListIterator and methods in ListIterator?



Download 350,38 Kb.
Pdf ko'rish
bet55/63
Sana02.07.2022
Hajmi350,38 Kb.
#730721
1   ...   51   52   53   54   55   56   57   58   ...   63
Bog'liq
Core Java Interview questions and answers 1650828415

212) Explain ListIterator and methods in ListIterator?
 
List Iterator is similar to Iterator but ListIterator is bidirectional. 
We can traverse through the collection in either forward or backward direction. 
List Iterator extends Iterator and all the methods in Iterator will be there in ListIterator too with some 
additional methods . 
List Iterator doesn’t have current element .Position of List Iterator lies between two elements i
.e previous 
element and next element. 
Features of ListIterator : 
1)
Traversal of List in either direction. 
2)
Modification of its elements. 
3)
Access to elements position. 
Signature : 
public interface ListIterator extends Iterator { 

ListIterator methods : 
Description 
Method 


34 | 
P a g e
Void add(E obj) 
Inserts element in to the list infront of the element returned by call to next() and 
after the element returned by call to next(). 
boolean hasNext(); Returns true if there are more elements in the list instead of throwing exception if 
there are no elements. 
E next(); 
Returns the next element . NoSuchElementException is thrown if there is no next 
element. 
boolean 
Returns true if there are elements when iterating list in reverse direction. 
hasPrevious(); 
E previous(); 
Returns the previous element in the list. 
int nextIndex(); 
Returns the index of the element returned by next() method. If there are no 
elements it returns the size of the list. 
int 
previousIndex(); 
Returns the index of the element returned by previous() method. If there are no 
elements it returns the size of the list. Returns -1 if the iterator is at beginning of 
list. 
void remove(); 
Removes the element that was returned by calling next() or previous(). An Illegal 
state Exception will be thrown if remove() is called before next() or previous(). 
void set(E e); 
This method replaces an element in the list with the specified element. 

Download 350,38 Kb.

Do'stlaringiz bilan baham:
1   ...   51   52   53   54   55   56   57   58   ...   63




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2025
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish