吾爱乐享
个人学习网站

java之学习集合迭代listiterator的用法及注意事项

结果示意图

了解正向遍历和逆向遍历的方法

  • *boolean hasNext()是否有下一个
  • * boolean hasPrevious()是否有前一个
  • * Object next()返回下一个元素
  • * Object previous();返回上一个元素

注意:要现有正序排列之后才可以倒序排,否则不显示

  1. package com.fenxiangbe.collection;
  2.  
  3. import java.util.ArrayList;
  4. import java.util.List;
  5. import java.util.ListIterator;
  6.  
  7. public class Demo_LestIterator {
  8.  
  9. /**
  10. *boolean hasNext()是否有下一个
  11. * boolean hasPrevious()是否有前一个
  12. * Object next()返回下一个元素
  13. * Object previous();返回上一个元素
  14. */
  15. public static void main(String[] args) {
  16. List l = new ArrayList();
  17. l.add(“a”);
  18. l.add(“b”);
  19. l.add(“world”);
  20. l.add(“c”);
  21. l.add(“d”);
  22. ListIterator li = l.listIterator();//获取迭代器
  23. while(li.hasNext()){//判断集合中是否有元素
  24. System.out.println(li.next());//获取元素并指针向后移动
  25. }
  26. System.out.println(“================”);
  27. //注意:要现有正序排列之后才可以倒序排,否则不显示
  28. while(li.hasPrevious()){
  29. System.out.println(li.previous());//获取元素并指针向前移动
  30. }
  31. }
  32.  
  33. }
  34.  
赞(0) 打赏
未经允许不得转载:吾爱乐享 » java之学习集合迭代listiterator的用法及注意事项

评论 抢沙发

评论前必须登录!

 

推荐免费资源共享,个人经验总结学习

联系我们联系我们

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏