`

Java遍历集合四种方法

    博客分类:
  • java
阅读更多
  1. import java.util.ArrayList;  
  2. import java.util.Iterator;  
  3. import java.util.List;  
  4.   
  5. public class Test {  
  6.   
  7.     public static void main(String[] args) {  
  8.           
  9.         List list = new ArrayList();  
  10.           
  11.         list.add(3);  
  12.         list.add(2);  
  13.         list.add(10);  
  14.         list.add(4);  
  15.         list.add(70);              
  16.         /*   System.out.println("---方法一 -----"); 
  17.             for(Iterator iterator = list.iterator();iterator.hasNext();){                    
  18.                 int i = (Integer) iterator.next();                   
  19.                 System.out.println(i);               
  20.             }             
  21.        
  22.         /* System.out.println("---方法二 -----"); 
  23.         Iterator iterator = list.iterator(); 
  24.         while(iterator.hasNext()){ 
  25.              
  26.             int i = (Integer) iterator.next();                   
  27.             System.out.println(i);   
  28.          
  29.         }  
  30.          System.out.println("---方法三 -----"); 
  31.         for (Object object : list) { 
  32.              
  33.             System.out.println(object); 
  34.              
  35.         }*/  
  36.         System.out.println("---方法四 -----");  
  37.         for (int i = 0 ;i<list.size();i++) {  
  38.               
  39.             int j= (Integer) list.get(i);                     
  40.             System.out.println(j);  
  41.               
  42.         }  
  43.           
  44.     }  
  45.   
  46. }  
分享到:
评论

相关推荐

    java技巧java中可以用来循环遍历任何一个集合的通用方法

    ### Java技巧:循环遍历集合的通用方法 在Java编程中,经常需要对集合进行遍历操作以处理其中的数据元素。对于不同的集合类型(如`List`、`Set`、`Map`等),如何实现一个统一且高效的遍历方式是非常重要的。本文将...

    Java遍历集合的三种方式

    本文将详细介绍Java中遍历集合的三种常见方式,并通过实例进行对比分析。 ### 方式一:转化为数组后遍历 这种方式首先将集合(如List)转化为数组,然后通过数组的for-each循环进行遍历。代码如下: ```java ...

    Java遍历集合方法分析(实现原理、算法性能、适用场合)_.docx

    本文将深入分析Java中三种主要的遍历集合方法:传统的for循环遍历、迭代器遍历以及foreach循环遍历。 1. **传统的for循环遍历**: 这种方式依赖于计数器,开发者需要手动初始化并维护计数器,依次读取集合中的每个...

    map遍历的四种方法

    ### Map遍历的四种方法 在Java编程语言中,`Map`是一种常用的数据结构,用于存储键值对。为了能够有效地处理和操作这些键值对数据,熟练掌握遍历`Map`的方法至关重要。本文将详细介绍四种不同的遍历`Map`的方式,并...

    java遍历文件目录生成树结构txt文件

    在`Dir.java`中,开发者可能使用了`listFiles()`方法递归地遍历每个子目录,并构建出一个树形结构。 遍历文件目录的基本步骤如下: 1. **初始化根目录**:创建`File`对象,表示要遍历的根目录。 2. **获取子目录...

    struts2遍历集合

    根据提供的文件信息,本文将详细解析Struts2框架中遍历集合的方法,并附带介绍一些常用的Struts2标签使用技巧。 ### Struts2框架简介 Struts2是Apache基金会下的一个开源项目,它是一个用于开发Java Web应用程序的...

    java遍历list集合.zip

    Java中的List接口定义了iterator()方法,返回一个Iterator对象,用于遍历集合。使用迭代器的优点是可以安全地删除集合中的元素,而不会影响到其他元素的索引。 ```java List&lt;String&gt; list = new ArrayList(); // ...

    map集合遍历的五种方法

    总结起来,Java中Map集合的遍历方法各有优缺点,选择哪种方式取决于具体需求,如是否需要键和值,是否关心遍历顺序,以及是否利用Java 8的Stream API进行更复杂的操作。在实际开发中,理解和熟练掌握这些遍历方式将...

    java集合MAP三种遍历

    本文将详细介绍Java中Map集合的三种遍历方法及其应用场景、优缺点等,帮助读者更好地理解和掌握Map的使用技巧。 ### 一、Map简介 `Map`接口是Java集合框架的一部分,它提供了基于键值对的数据存储方式。常见的实现...

    Java遍历集合方法分析(实现原理、算法性能、适用场合)

    在Java中,常见的遍历集合的方法包括传统的for循环、迭代器Iterator以及foreach循环。 1. 传统的for循环遍历 这种方式需要开发者手动维护一个计数器,并通过调用`size()`方法获取集合长度,然后通过`get(index)`...

    java数组 遍历方法集合

    迭代器(`Iterator`)是Java集合框架的一部分,主要用于遍历集合中的元素。对于数组而言,我们可以通过将数组转换为列表的方式利用迭代器来遍历数组。 **代码示例**: ```java import java.util.ArrayList; import ...

    暑假培训学习笔记之java循环遍历集合

    而循环遍历集合是Java开发中的基础操作,对于理解和熟练运用Java集合框架至关重要。本笔记将深入探讨如何使用不同类型的循环来遍历Java集合,包括数组列表(ArrayList)、链表(LinkedList)、集合(Set)和映射...

    java程序的四种遍历

    增强型for循环是Java 5引入的一种新特性,它使得遍历集合变得更加简洁。这种方式不需要显式地管理索引,可以更加专注于处理集合中的元素。代码示例中已经给出了这种遍历方式的例子: ```java for (User u : user...

    java-遍历map

    本文将深入探讨如何在Java中使用`keySet`方法来遍历`Map`集合,以及相关的知识点。 ### 一、Java Map接口简介 `Map`接口是Java集合框架的一部分,它提供了存储和检索唯一键对象及其对应的值对象的方法。一个`Map`...

    java遍历list集合3种方式和性能对比

    下面将详细探讨三种遍历List集合的方法及其性能差异。 1. 使用`Iterator`遍历: ```java List list = new ArrayList(); // 添加元素 for (Iterator&lt;String&gt; it = list.iterator(); it.hasNext(); ) { String data ...

    map遍历的三种方法

    Map 遍历是集合操作中的一种重要操作,一般来说,有三种方式来遍历 Map 集合:使用 values() 方法遍历、使用 keySet() 方法遍历和使用 entrySet() 方法遍历。 第一种方法:使用 values() 方法遍历 这个方法是最...

    java集合遍历的几种方式总结及详细比较

    使用迭代器遍历的优点是可以对集合中的每个元素进行访问和处理,但是缺点是需要手动遍历集合,效率不高。 示例代码: ``` Iterator it = list.iterator(); while(it.hasNext()) { Object obj = it.next(); // ...

    使用Iterator接口遍历集合元素

    Java 集合框架中的 Iterator 接口是一种非常重要的接口,它主要用于遍历集合中的元素。Iterator 接口隐藏了各种 Collection 实现类的底层细节,向应用程序提供了遍历 Collection 集合元素的统一编程接口。 Iterator...

    java遍历数组方法.txt

    以上介绍了几种常见的Java遍历数组的方法,每种方法都有其适用场景。选择合适的方法不仅可以提高代码的可读性和维护性,还可以根据实际需求灵活地调整遍历逻辑。在实际开发中,建议根据具体需求和代码风格选择最合适...

Global site tag (gtag.js) - Google Analytics