遍历 ArrayList[通俗易懂]

遍历 ArrayList[通俗易懂]packagecom.List;importjava.util.*;publicclassListTest{publicvoidlisttest(){Listlist=newArrayList();  list.add(“Hello”);  list.add(“World”);  list.add(“HAHAHAHA

大家好,又见面了,我是你们的朋友全栈君。package com.List;

import java.util.*;

public class ListTest {





public void listtest()


{


List<String> list=new ArrayList<String>();


    list.add(“Hello”);


    list.add(“World”);


    list.add(“HAHAHAHA”);


    


}


public static void main(String[] args) { 


     


   List<String> list = new ArrayList<String>(); 


   list.add(“1”); 


   list.add(“2”); 


   list.add(“3”); 


  //第一种遍历方法使用for :


   for(String str:list)//也可以改写for(int i=0;i<list.size();i++)这种形式


   {


   
System.out.println(“one:”+str);


   }


   第二种遍历,把链表变为数组相关的内容进行遍历


   String [] strArray=new String[list.size()];


   list.toArray(strArray);


   for(int i=0;i<strArray.length;i++)//这里也可以改写为  foreach(String str:strArray)这种形式


   {


   
System.out.println(“two:”+strArray[i]);


   }


   //第三种遍历 使用迭代器进行相关遍历


   Iterator<String> it=list.iterator();


   while(it.hasNext())//判断下一个元素之后有值


   {


   
 System.out.println(it.next());


   }


  


 } 

}

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

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

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


相关推荐

  • 腾讯云免费ssl证书有几个_腾讯云ssl

    腾讯云免费ssl证书有几个_腾讯云ssl腾讯云免费SSL证书腾讯云免费证书是由亚洲诚信(TrustAsia)提供的,由Digicert根证书签发。域名类型单域名,证书有效期为1年。限制同一主域最多只能申请20张。一级域名及其子域名均属于同一主域。如果超过此限制可以到其他平台申请免费的证书。如果需要免费的泛域名证书或多域名证书,可以了解一下来此加密。来此加密:提供免费的泛域名证书,多域名证书,可自动验证,自动续签。SDSDS腾讯云免费SSL证书限制…

    2022年9月10日
    2
  • pytest运行_ios怎么清理应用缓存在哪里

    pytest运行_ios怎么清理应用缓存在哪里前言pytest运行完用例之后会生成一个.pytest_cache的缓存文件夹,用于记录用例的ids和上一次失败的用例。方便我们在运行用例的时候加上–lf和–ff参数,快速运行上一

    2022年7月28日
    15
  • linux 内核态与用户态_linux内核态和用户态通信

    linux 内核态与用户态_linux内核态和用户态通信创建于2013-04-13迁移自本人的百度空间——————————–1/内核态-&gt;用户态      在kernel module中调用printk是最简单的传递信息到用户空间的方法。 2/用户态-&gt;内核态      在linux中,用户对设备的操作往往被抽象为对文件的操作。利用这一特性,可以通过注册和实现伪字符设备…

    2022年9月18日
    1
  • Centos7 安装yum源

    Centos7 安装yum源参考链接:https://www.cnblogs.com/guanbin-529/p/11980400.html一、安装wget的rpm包:1、下载wget的rpm包:首先去http://mirrors.163.com/centos/7/os/x86_64/Packages/下找到wget的rpm包,复制链接,使用curl命令下载:curlhttp://mirrors.163.com/centos/7/os/x86_64/Packages/wget-1.14-18.el7_6

    2022年6月4日
    189
  • 了解ACL—通配符掩码「建议收藏」

    了解ACL—通配符掩码「建议收藏」学习ACL,搞懂ACL就不能不搞定wildcardmask,通配符掩码。说简单点,通配符掩码就是0为绝对匹配,必须严格匹配才行,而1为任意,从某种意义上讲,如果一个8位上有一个1字符,那也只有两种方式,0或者1,但是如果进行组合,那么方式就多了。举例说明吧。一般我们在应用上都是进行地址块的匹配,怎么讲呢?就是说:1)对某个ABC类网进行匹配或者教通配符屏蔽2)对某个子网应用ACL。…

    2022年7月19日
    9
  • Pycharm及python安装详细教程

    Pycharm及python安装详细教程首先我们来安装python1、首先进入网站下载:点击打开链接(或自己输入网址https://www.python.org/downloads/),进入之后如下图,选择图中红色圈中区域进行下载。2、下载完成后如下图所示3、双击exe文件进行安装,如下图,并按照圈中区域进行设置,切记要勾选打钩的框,然后再点击Customizeinstall

    2022年4月26日
    62

发表回复

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

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