列表迭代器
作者:互联网
ListIterator:列表迭代器
是List集合特有的迭代器
import java.util.ArrayList; import java.util.List; import java.util.ListIterator; //列表迭代器 public class E9 { public static void main(String[] args) { //1.创建集合对象 List<String> s = new ArrayList<>(); //2.添加值 s.add("hello"); s.add("world"); s.add("he"); //列表迭代器通过List集合的listIterator ListIterator<String> sti = s.listIterator(); while(sti.hasNext()){ String n = sti.next(); System.out.println(n); } //hello world he System.out.println("==============="); //逆向输出 while(sti.hasPrevious()){ String n = sti.previous(); System.out.println(n); } //he world hello System.out.println("============="); while(sti.hasNext()){ String n = sti.next(); if(n.equals("world")){ sti.add("javazzzz"); } } System.out.println(s); } }
2021-03-15 18:56:39
标签:String,迭代,System,sti,println,列表,out 来源: https://www.cnblogs.com/z-hou/p/14539366.html