浅谈java中对集合对象list的几种循环访问

 更新时间:2016年07月07日 10:40:29   投稿:jingxian  
下面小编就为大家带来一篇java中对集合对象list的几种循环访问详解。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧

java中对集合对象list的几种循环访问的总结如下 

1 经典的for循环 

public static void main(String[] args) {    
        
  List<String> list = new ArrayList();    
  list.add("123");    
  list.add("java");    
  list.add("j2ee");    
  System.out.println("=========经典的for循环=======");    
  for(int i=0; i<list.size();i++){    
  System.out.println(list.get(i));    
  }    
}

2 增强的for循环

public static void main(String[] args) {    
        
  List<String> list = new ArrayList();    
  list.add("123");    
  list.add("java");    
  list.add("j2ee");    
  System.out.println("=========Java1.6的for循环=======");    
  for(String s:list){    
  System.out.println(s);    
  }    
}

3 Iterate的使用

public static void main(String[] args) {    
        
  List<String> list = new ArrayList();    
  list.add("123");    
  list.add("java");    
  list.add("j2ee");    
  System.out.println("=========Iterate循环=======");    
  Iterator<String> iter = list.iterator();    
  while(iter.hasNext()){    
  System.out.println(iter.next());    
  }    
        
}

以上这篇浅谈java中对集合对象list的几种循环访问就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Java掩码的几种使用例举

    Java掩码的几种使用例举

    今天小编就为大家分享一篇关于Java掩码的使用,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2019-03-03
  • Quarkus集成open api接口使用swagger ui展示

    Quarkus集成open api接口使用swagger ui展示

    这篇文章主要为大家介绍了Quarkus集成open api接口使用swagger ui的展示示例,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步
    2022-02-02
  • Java单例模式实现的几种方式

    Java单例模式实现的几种方式

    这篇文章主要介绍了Java单例模式实现的几种方式的相关资料,需要的朋友可以参考下
    2016-09-09
  • Java实现批量合并Excel工作表

    Java实现批量合并Excel工作表

    这篇文章主要为大家详细介绍了如何使用Java快速实现批量Excel工作表的合并,文中的示例代码代码讲解详细,有需要的小伙伴可以跟随小编一起学习一下
    2023-10-10
  • Mybatis-plus如何开启二级缓存

    Mybatis-plus如何开启二级缓存

    这篇文章主要介绍了Mybatis-plus如何开启二级缓存问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-01-01
  • Java微信支付之关闭订单

    Java微信支付之关闭订单

    这篇文章主要为大家详细介绍了Java微信支付之关闭订单,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-05-05
  • SpringBoot集成RocketMQ发送事务消息的原理解析

    SpringBoot集成RocketMQ发送事务消息的原理解析

    RocketMQ 的事务消息提供类似 X/Open XA 的分布事务功能,通过事务消息能达到分布式事务的最终一致,这篇文章主要介绍了SpringBoot集成RocketMQ发送事务消息,需要的朋友可以参考下
    2022-06-06
  • java 替换docx文件中的字符串方法实现

    java 替换docx文件中的字符串方法实现

    这篇文章主要介绍了java 替换docx文件中的字符串方法实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-02-02
  • java多线程编程之为什么要进行数据同步

    java多线程编程之为什么要进行数据同步

    数据同步就是指在同一时间,只能由一个线程来访问被同步的类变量,当前线程访问完这些变量后,其他线程才能继续访问,下面看一下为什么要进行数据同步
    2014-01-01
  • 浅谈SpringCloud实现简单的微服务架构

    浅谈SpringCloud实现简单的微服务架构

    Spring Cloud是一系列框架的有序集合,本文就使用SpringCloud实现一套简单的微服务架构,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-01-01

最新评论