ListIterator 接口的 hasNext() 方法用於在向前遍曆給定列表期間,如果給定列表迭代器包含更多元素,則返回 true。
用法
boolean hasNext()
參數
NA
指定者:
接口 Iterator<E> 中的 hasNext
返回
如果給定列表迭代器在向前遍曆給定列表期間包含更多元素,則上述方法用於返回 true。
例子1
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
public class JavaListIteratorhasNextExample1 {
public static void main(String[] args) {
List<Long> li = new ArrayList<>();
Iterator<Long> itr = null;
li.add(66l);
li.add(70l);
li.add(21l);
itr = li.listIterator();
System.out.println("The final list for long value is given as:");
while(itr.hasNext()){
System.out.println(itr.next());
}
}
}
輸出:
The final list for long value is given as: 66 70 21
例子2
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
public class JavaListIteratorhasNextExample2 {
public static void main(String[] args) {
List<Character> li = new ArrayList<>();
Iterator<Character> itr = null;
li.add('a');
li.add('e');
li.add('i');
li.add('o');
li.add('u');
itr = li.listIterator();
System.out.println("The final list for the characters is given as:");
while(itr.hasNext()){
System.out.println(itr.next());
}
}
}
輸出:
The final list for the characters is given as: a e i o u
例子3
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
public class JavaListIteratorhasNextExample3 {
public static void main(String[] args) {
List<Integer> li = new ArrayList<>();
Iterator<Integer> itr = null;
li.add(22);
li.add(44);
li.add(88);
li.add(11);
li.add(33);
itr = li.listIterator();
System.out.println("The final list for integer value is given as:");
while(itr.hasNext()){
System.out.println(itr.next());
}
}
}
輸出:
The final list for integer value is given as: 22 44 88 11 33
相關用法
- Java ListIterator hasPrevious()用法及代碼示例
- Java ListIterator nextIndex()用法及代碼示例
- Java ListIterator add()用法及代碼示例
- Java ListIterator next()用法及代碼示例
- Java ListIterator remove()用法及代碼示例
- Java ListIterator previousIndex()用法及代碼示例
- Java ListIterator set()用法及代碼示例
- Java ListIterator previous()用法及代碼示例
- Java List spliterator()用法及代碼示例
- Java List size()用法及代碼示例
- Java ListResourceBundle getKeys()用法及代碼示例
- Java List retainAll()用法及代碼示例
- Java List add(E ele)用法及代碼示例
- Java List add()用法及代碼示例
- Java List remove(Object obj)用法及代碼示例
- Java List get()用法及代碼示例
- Java List add(int index, E element)用法及代碼示例
- Java List removeAll()用法及代碼示例
- Java List listIterator()用法及代碼示例
- Java List toArray()用法及代碼示例
注:本文由純淨天空篩選整理自 Java ListIterator hasNext() Method。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。