java遍历ArrayList的四种方法[通俗易懂]

java遍历ArrayList的四种方法[通俗易懂]java遍历ArrayList的各种方法

大家好,又见面了,我是你们的朋友全栈君。List<String> list = newArrayList<String>();

       list.add(“luojiahui”);

       list.add(“luojiafeng”);

       //方法1
       Iterator it1 = list.iterator();
       while(it1.hasNext()){

           System.out.println(it1.next());
       }

       //方法2
       for(Iterator it2 = list.iterator();it2.hasNext();){

            System.out.println(it2.next());
       }

       //方法3
       for(String tmp:list){

           System.out.println(tmp);
       }

       //方法4
       for(int i = 0;i < list.size(); i ++){

           System.out.println(list.get(i));
       }

第三种和C#中的foreach语句很像,这种我觉得是最好用的

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/163084.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Error: org.apache.axis2.AxisFault at org.apache.axis2.AxisFault.makeFault(AxisFault.java:430) at 的原因

    Error: org.apache.axis2.AxisFault at org.apache.axis2.AxisFault.makeFault(AxisFault.java:430) at 的原因Error:org.apache.axis2.AxisFaultatorg.apache.axis2.AxisFault.makeFault(AxisFault.java:430)atorg.apache.axis2.description.AxisService.createService(AxisService.java:2504)atorg.apache.axis2.des

    2022年9月4日
    2
  • 团队作战和单兵作战

    团队作战和单兵作战

    2021年7月28日
    149
  • 【超详细教程】移植RT-Thread nano,并基于 nano 添加 FinSH/shell

    【超详细教程】移植RT-Thread nano,并基于 nano 添加 FinSH/shell目录背景:移植RT-Threadnano,并基于nano添加FinSH/shell前提及准备工作step1:添加rt-threadnano到裸机工程1.1、NanoPack安装方法一:PackInstaller安装方法二:手动安装1.2、基础工程准备1.3、开始移植rttnano到裸机工程1.4、适配RT-Threadnano1.5…

    2022年5月21日
    85
  • MIPI协议的DCS指令格式[通俗易懂]

    MIPI协议的DCS指令格式[通俗易懂]虽然读了几遍MIPIPHY/DSI/DCS标准,还是有点糊涂,把DataType和DCScommand有些混淆,浪费了不少的时间。ILI9488的指令中把DCSPacket的组成用图示展示了出来,非常直观,真是一图胜千言啊!回头再看DSI的文字描述就印象深刻了,巨坑啊!!!

    2022年5月27日
    36
  • win32api显示BMP图片的最简单方案

    win32api显示BMP图片的最简单方案一、用自带资源/*—————————————BITBLT.C–BitBltDemonstration(c)CharlesPetzold,1998—————————————*/#includeLRESULTCALLBA

    2022年8月31日
    1
  • ftp客户端软件,8款最受欢迎的ftp客户端软件

    对于ftp客户端软件,你了解多少?其实一般人也接触不到这种软件。ftp客户端软件主要是针对从事网站管理的工作人员比较有利的一款工具。可以帮助他们快速的解决工作中的问题。方便、简单、快捷又明了的解决问题,下面有六款ftp客户端软件的介绍。第一款:IIS7服务器管理工具这款工具是真的好用,童叟无欺的那种好用。在我心里它是排在中文版javaftp工具类中的榜首的。它不仅拥有每个javaftp工具类都具备的批量管理功能,还具备很多你意想不到的地方,比如定时同步(上传和下载)、多任务同时进行、定时备份还能够自

    2022年4月5日
    99

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号