1.用for循环遍历:只能遍历数组,队列
示例:
遍历队列:
for(int i=0;i<list.size();i++)
{
//获取队列中的元素
String str = list.get(i);
//输出元素
System.out.println(str);
}
优点:方便,实用,按顺序取出元素
缺点:只能根据下标取出元素
2.用迭代器遍历:可遍历数组、队列、集合、映射示例:
遍历队列:
java.util.Iterator<String> iter = list.iterator();
//判断迭代器中是否有元素
while(iter.hasNext())
{
//如果有,就取出一个
String str = iter.next();
System.out.println(str);
}
遍历集合:
java.util.Iterator<String> iter = set.iterator();
while(iter.hasNext()){
String str = iter.next();
System.out.println(str);
}
优点:可以遍历的数据类型的种类多
缺点:难理解
3.用加强for循环:可遍历数组、队列、集合、映射遍历队列:
加强for循环
for(String str:list)
{
System.out.println(str);[size=large][/size]
}
遍历映射:
//得到装有K的Set
java.util.Set<Integer> keys = map.keySet();
//遍历Set
for(int num:keys)
{
//根据Key得到对应的Value
String name = map.get(num);
System.out.println(num+" "+name);
}
str:队列中的元素
list:队列
优点:可遍历以上的数据类型,简单,方便,易懂
分享到:
相关推荐
### PHP数组遍历方法小结 在PHP编程中,数组是一种非常重要的数据结构,用于存储一系列数据。PHP支持多种类型的数组,包括索引数组、关联数组以及多维数组等。对于数组的操作,尤其是遍历操作,在开发过程中极为...
本文介绍了jQuery DOM节点的遍历方法小结,分享给大家,也给自己留个笔记 children()方法 jQuery是一个合集对象,如果想快速查找合集里面的第一级子元素,此时可以用children()方法。这里需要注意:.children...
JS中数组与对象的遍历方法是JavaScript编程中的基础操作,涉及到数组和对象这两种数据结构中元素的访问与处理。数组是一种线性数据结构,它能够存储任何类型的数据,对象则是属性的集合,用来存储键值对。对于数组和...
### 小结 以上介绍了三种在QT中遍历窗体控件的方法。第一种方法适用于较简单的界面结构;第二种方法则能够处理复杂的嵌套结构;第三种方法不仅遍历了所有控件,还能安全地删除不需要的控件。在实际开发过程中,根据...
以下是对各种遍历方法的详细说明: 1. **基本for循环**(eg1、eg5): 基本的for循环是最基础的遍历方式,适用于任何具有长度属性的可迭代对象。例如: ```javascript for (var i = 0; i ; i++) { console.log...
本文实例总结了php遍历目录方法。分享给大家供大家参考。具体如下: 1. 方法1 <?php function myscandir($pathname){ foreach( glob($pathname) as $filename ){ if(is_dir($filename)){ myscandir($...
HashMap和List遍历方法及如何遍历删除元素总结 HashMap和List都是Java中最常用...小结 在遍历和删除HashMap和List的元素时,需要小心地处理,以免出现问题。使用正确的遍历方法和删除元素的方法可以避免异常的出现。
本篇文章将总结几种常见的遍历方法,包括for循环、for...in、forEach、each(jQuery)以及map。 1. **for循环**: for循环是最基础的遍历方式,适用于数组和对象。对于数组,我们通常通过索引来访问元素: ```...
### Python遍历数组的方法小结 在Python编程中,遍历数组(通常称为列表)是一项基本操作,也是处理数据和实现算法的重要手段之一。本文将详细介绍两种常用的Python遍历数组的方法,并通过示例代码帮助读者更好地...
Java HashMap 遍历和删除元素方法小结 Java HashMap 是一种常用的数据结构,用于存储键值对儿,但是在遍历和删除元素时,需要注意一些特殊的情况,否则可能会出现异常或错误。本文将介绍 Java HashMap 遍历和删除...
二叉树有三种遍历方式:先序遍历,中序遍历,后续遍历 即:先中后指的是访问根节点的顺序 eg:先序 根左右 中序 左根右 后序 左右根 遍历总体思路:将树分成最小的子树,然后按照顺序输出 1.1 先序遍历 a 先访问根...
### Python数组遍历的简单实现方法小结 在Python中,数组通常被称为列表(Lists),是一种非常基础且灵活的数据类型,用于存储多个项的有序集合。遍历数组(列表)是处理数据时最常见的操作之一。本文将详细介绍几种...
这里我们将深入探讨两种常见的Python遍历目录的方法。 ### 方法一:使用递归 这种方法通过递归调用来遍历目录及其子目录。下面的代码展示了如何实现: ```python def WalkDir(dir, dir_callback=None, file_...
这里我们将对几种常见的循环遍历方法进行小结。 1. **基本for循环**: ```javascript for (var i = 0; i ; i++) { alert(myStringArray[i]); } ``` 这是最基础的遍历数组的方法,通过索引i逐个访问数组元素。...