Giriş
Bu arayüzden kalıtmak istersek şöyle yaparız.
İmzası şöyle
İmzası şöyle
İmzası şöyle
İmzası şöyle
İmzası şöyle
İmzası şöyle
previousIndex metodu
İmzası şöyle
Belirtilen koşulu sağlayan nesnenin indeksini bulmak için şöyle yaparız.
İmzası şöyle
İmzası şöyle
Bu arayüzden kalıtmak istersek şöyle yaparız.
class MyLisIterator implements ListIterator<String>{
...
}
add metodu
İmzası şöyle
@Override
public void add(String data);
hasNext metodu
İmzası şöyle
@Override
public boolean hasNext();
hasPrevious metoduİmzası şöyle
@Override
public boolean hasPrevious();
next metoduİmzası şöyle
@Override
public String next();
nextIndex metoduİmzası şöyle
@Override
public int nextIndex();
previous metoduİmzası şöyle
@Override
public String previous();
İmzası şöyle
@Override
public int previousIndex();
ÖrnekBelirtilen koşulu sağlayan nesnenin indeksini bulmak için şöyle yaparız.
public static <T> int indexOf(List<T> list, Predicate<? super T> predicate) {
for(ListIterator<T> iter = list.listIterator(); iter.hasNext(); )
if(predicate.test(iter.next()))
return iter.previousIndex();
return -1;
}
remove metoduİmzası şöyle
@Override
public void remove();
set metoduİmzası şöyle
@Override
public void set(String data);
Hiç yorum yok:
Yorum Gönder