返回顶部
首页 > 资讯 > 精选 >list的4种遍历方式(实例讲解)
  • 378
分享到

list的4种遍历方式(实例讲解)

list遍历方式lis 2023-05-31 06:05:30 378人浏览 泡泡鱼
摘要

废话不多说,直接上代码:import java.util.ArrayList;import java.util.Iterator;import java.util.List;import com.hbut.domain.Person;pub

废话不多说,直接上代码:

import java.util.ArrayList;import java.util.Iterator;import java.util.List;import com.hbut.domain.Person;public class TestList {public static void main(String[] args) { List list= new ArrayList();  list.add(new Person("AA",21)); list.add(new Person("BB",22)); list.add(new Person("CC",23)); list.add(new Person("DD",24));  //1.迭代:迭代器iterator迭代 Iterator it = list.iterator(); while(it.hasNext()){ System.out.println(it.next());  }  //2.迭代:增强for循环 System.out.println("--------for----------"); for(Object obj :list){ System.out.println(obj);  }   //3.迭代:通过元素的索引迭代 System.out.println("--------get(int index)----------"); for(int i=0 ;i<list.size();i++){  System.out.println(list.get(i)); }  //4.迭代:通过ListIterator迭代,也可向前迭代的 ListIterator listIt = list.listIterator(); System.out.println("--------ListIterator正向迭代----------");  while(listIt.hasNext()){ System.out.println(listIt.next()); }//指针已经到末尾了  System.out.println("--------ListIterator反向迭代----------");  while(listIt.hasPrevious()){ System.out.println(listIt.previous()); } }}

--结束END--

本文标题: list的4种遍历方式(实例讲解)

本文链接: https://lsjlt.com/news/224076.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作