`
百合不是茶
  • 浏览: 351860 次
社区版块
存档分类
最新评论

遍历的方法

 
阅读更多

                                                      遍历

在java的泛型数据中,怎么将其中的数据全部取出来:下面介绍三种常用的方法

 

定义一个ArrayList来存储数据:

 

import java.util.*;

public class ArrayListTest<E>{

	public static void main(String[] args) {
		
		ArrayList<Integer> list= new ArrayList<Integer>();
		list.add(1);
		list.add(0);
		list.add(1, 3);

		boolean b = list.contains("元素");
			System.out.println(b);

     		//在知道地址的情况下使用for遍历数组
		for(int i= 0;i<list.size();i++){
			String str = list.get(i);
			System.out.println(str);
			}

		//使用迭代器进行遍历
		//得到迭代器对象,并且将列表中的元素放入迭代器
		Iterator<Integer> iter = list.iterator();
		while(iter.hasNext()){
			String str = iter.next();
			System.out.println(str);
		}
 
           //使用foreach遍历
		for(String s:list){
			System.out.println(s);
		}
	}
}

  

在使用迭代器遍历时,要先得到迭代器的对象Iterator<String> =list.iterator();  迭代器中的hasNext();是指向第一个数   ,next();是指向下一个数

 

 

 

分享到:
评论

相关推荐

    二叉树的各种遍历方法

    在二叉树的遍历方法中,有三种经典的方法:前序遍历、中序遍历和后序遍历。 1. **前序遍历**:前序遍历遵循“根-左-右”的顺序。首先访问根节点,然后递归地遍历左子树,最后遍历右子树。这种遍历方式常用于复制整...

    二叉树各种遍历方法实现

    二叉树的遍历是指按照一定的顺序访问树中的每一个节点,常用的遍历方法有三种:先序遍历、中序遍历和后序遍历,以及层次遍历。这里我们将详细介绍这些遍历方法的递归和非递归实现,以及如何计算二叉树的深度。 1. ...

    java中Map的两种遍历方法

    在Java编程语言中,`Map`接口是集合框架的一个重要组成部分,...当然,选择哪种遍历方法还应考虑具体的应用场景和个人编码习惯。在追求代码可读性和维护性的同时,合理利用这两种遍历策略,可以使程序更加健壮和高效。

    二叉树4种遍历方法的C语言实现

    本主题将详细介绍四种二叉树遍历方法的C语言实现:前序遍历、中序遍历、后序遍历以及层序遍历。 1. **前序遍历**: 前序遍历的顺序是根节点 -&gt; 左子树 -&gt; 右子树。在C语言中,我们可以递归地实现这个过程: - ...

    Map最常规的两种遍历方法

    .Map集合的遍历方法 Map集合是Java中的一种常用的数据结构,用于存储键值对的数据。Map集合的遍历是指从Map集合中取出所有的键值对,并进行处理的过程。在实际开发中,Map集合的遍历是非常常见的操作。本文将介绍...

    二叉树的遍历方法和递归实现

    ### 二叉树的遍历方法与递归实现详解 #### 一、二叉树的遍历概述 二叉树的遍历是计算机科学中一个基础而重要的概念,它涉及到了对二叉树结构的系统访问策略。遍历的目的在于确保二叉树中的每一个节点都能够被访问...

    数据结构实验 二叉树的遍历方法

    在本实验中,我们主要探讨的是二叉树的遍历方法,这是数据结构中的一个重要概念。二叉树是一种特殊的树形数据结构,每个节点最多有两个子节点,通常分为左子节点和右子节点。二叉树遍历是访问二叉树中所有节点的过程...

    java Map 遍历方法

    ### Java Map遍历方法详解 在Java编程语言中,`Map`接口是集合框架中的一个核心组成部分,它存储键值对映射。本篇文章将详细介绍几种常用的遍历`Map`的方法,包括使用传统迭代器(Iterator)、增强型for循环(For-...

    objective-c的四种遍历方法

    这里我们将详细介绍四种主要的遍历方法:for 循环、fast enumeration、NSEnumerator 和 block。 1. **For 循环遍历** for 循环是最基础的遍历方式,适用于任何实现了 `count` 方法和可以通过下标访问元素的对象,...

    二叉树的三种遍历方法

    在计算机科学领域,二叉树是一种重要的数据结构...总之,二叉树的三种遍历方法提供了不同的访问顺序,适用于不同的应用场景,如查找、排序和表达式求值等。通过递归实现这些遍历,可以简洁而有效地处理二叉树中的数据。

    Java实验-数组的定义、初始化方法 掌握数组的遍历方法 掌握Arryas类的使用

    Java实验-数组的定义、初始化方法 掌握数组的遍历方法 掌握Arryas类的使用 Java实验报告中,主要讨论了数组的定义、初始化方法、数组的遍历方法和Arryas类的使用。下面是详细的知识点总结: 一、数组的定义和初始...

    json的结构与遍历方法实例分析.docx

    JSON 结构与遍历方法实例分析 JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,易于 humans 读写和 machines 解析。它基于 JavaScript programming language,简洁易懂,易于实现数据的交换和存储...

    易语言遍历方法枚举窗口句柄

    标题中的“易语言遍历方法枚举窗口句柄”是一个关于Windows编程的知识点,主要涉及易语言(EasyLanguage)这个编程环境以及如何在其中遍历并枚举窗口句柄。易语言是中国的一种特色编程语言,它以简洁明了的汉语词汇...

    二叉树的创建及遍历方法-C语言

    "二叉树的创建及遍历方法-C语言" 二叉树是一种基本的数据结构,它广泛应用于计算机科学和信息技术领域。二叉树的创建和遍历是计算机科学的一种基础知识,本文将详细介绍二叉树的定义、特点、存储结构、创建和遍历...

    总结的一些代码常用的数组遍历方法案例

    数组遍历方法可以帮助我们处理和操作数据集合,实现各种功能。以下是对标题和描述中涉及的知识点的详细说明: 1. **JavaScript 数组遍历方法** - `for` 循环:基础的遍历方式,适用于任何类型的数组。 ```...

    常用struts1遍历方法

    ### 常用Struts1遍历方法 在Struts框架中,对于数据集合的处理是非常常见的需求之一,尤其是在Web应用开发中。Struts1提供了多种遍历集合的方法,其中最为常用的便是`&lt;logic:iterate&gt;`标签。通过该标签,我们可以...

    PYTHON:二叉树遍历方法

    这些遍历方法在解决问题时具有广泛的应用,比如搜索、排序和表达式求值等。接下来,我们将深入探讨这三种遍历方式以及如何用Python实现它们。 1. 前序遍历(根-左-右) 前序遍历首先访问根节点,然后遍历左子树,...

    一种Java ME中基于RMS的记录遍历方法.pdf

    Java ME 中基于 RMS 的记录遍历方法 本文提出了一种基于 RecordEnumeration 接口的记录遍历方法,用于解决 Java ME 中 RecordStore 记录存储中的记录 RecordID 断号问题。该方法通过遍历 RecordStore 记录存储中的...

    java数组 遍历方法集合

    ### Java数组遍历方法集合 在Java编程语言中,数组是一种基本的数据结构,用于存储同类型数据元素的集合。为了处理这些数据元素,通常需要遍历数组中的每一个元素来进行访问或操作。本文将详细介绍三种常用的Java...

Global site tag (gtag.js) - Google Analytics