`
wuhaidong
  • 浏览: 357836 次
  • 性别: Icon_minigender_1
  • 来自: 青岛
社区版块
存档分类
最新评论

集合遍历的学习

    博客分类:
  • SE
阅读更多

import java.util.ArrayList;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Iterator;
import java.util.Map;
import java.util.Set;

public class T {

	public static void main(String[] args) {
		ArrayList al = new ArrayList();
		al.add("a");
		al.add("b");
		al.add("c");
//		Iterator iter = al.iterator();
//		while(iter.hasNext()){
//			String str = (String) iter.next();
//			System.out.println(str);
//		}
		
//		for(Iterator iter = al.iterator(); iter.hasNext();){
//			String str = (String) iter.next();
//			System.out.println(str);
//		}
		
//		HashSet hashSet = new HashSet();
//		hashSet.add("java");
//		hashSet.add(".net");
//		
		
		
		HashMap<String,String> map = new HashMap<String,String>();
		map.put("语文", "90");
		map.put("数学", "80");
		map.put("英语", "70");
		
//		if(map != null && !map.isEmpty()){
//			Set<String> set = map.keySet();
//			for(Iterator iter = set.iterator(); iter.hasNext();){
//				String key = (String) iter.next();
//				System.out.println(key);
//			}
//		}
		
		
		if(map != null && !map.isEmpty()){
			for(Iterator iter = map.entrySet().iterator();iter.hasNext();){
				Map.Entry entry = (Map.Entry)iter.next();
				String value = entry.getKey() +":"+ entry.getValue();
				System.out.println(value);
			}
		}
	}
}
 
分享到:
评论

相关推荐

    Java Collection集合遍历运行代码实例

    Java Collection 集合遍历运行代码实例 Java Collection 集合遍历是 Java 语言中最常用的数据结构之一。Collection 是 Java 集合框架...在学习 Java 语言时,了解 Collection 集合遍历的机制和使用方法是非常重要的。

    Java集合遍历实现方法及泛型通配

    主要介绍了Java集合遍历实现方法及泛型通配,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

    jquery 遍历 学习

    这个“jQuery遍历学习”的主题主要关注如何使用jQuery来高效地遍历DOM元素,以实现对网页内容的控制和操作。 首先,jQuery提供了多种遍历方法,包括基本的选择器和遍历函数。选择器如`$()`用于选取DOM元素,可以...

    图的遍历的学习

    通过对图的遍历的学习,我们可以了解到DFS和BFS两种不同的遍历方法及其在不同数据结构表示下的实现。这些算法在实际应用中非常有用,比如在解决迷宫问题、最短路径问题等方面都有广泛的应用。通过掌握这些基础算法,...

    list遍历集合源码

    总的来说,深入学习List接口及其实现类的源码对于理解Java集合框架的工作原理至关重要。通过研究源码,我们可以更好地掌握如何高效地使用List,以及在遇到性能瓶颈时如何进行优化。同时,这也为理解和应用其他设计...

    c标签遍历集合嵌套的List集合

    ### c标签遍历集合嵌套的List集合 ...通过具体的代码示例,我们不仅了解了如何构建这样的集合,还学习了如何在前端页面中优雅地展示这些数据。这种方法广泛应用于实际开发中,有助于提高开发效率并简化数据展示过程。

    如何遍历一个java集合

    总之,掌握Java集合遍历的基本方法并能灵活运用,是成为一名优秀Java开发者的基础。无论在实际开发还是面试中,这都是展示你编程功底的重要环节。只有扎实的基础,才能为后续的学习和实践打下坚实的基础,让你在IT...

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

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

    字典的遍历键值对入门学习

    ### 字典的遍历键值对入门学习 在编程领域,数据结构的高效处理是提升程序性能的关键之一。其中,字典(Dictionary)作为一种常用的数据结构,在许多编程语言中都有广泛应用,尤其在.NET框架下的C#语言中表现得更为...

    java集合深度学习

    在深入学习Java集合时,我们需要特别关注HashMap和HashTable这两个重要的类。虽然它们都是用于存储键值对的数据结构,但它们在设计和使用上有显著的区别。 HashMap是Java 1.2引入的,它是Map接口的一个实现,提供了...

    超级技能遍历源码

    遍历是一种基本的编程技术,常用于访问树、图或其他集合中的每个元素。这种技术广泛应用于各种编程语言,如Java、C++、Python等。 遍历的目的通常是为了执行特定操作(如搜索、排序、更新或统计)或者理解数据结构...

    C#数组遍历

    在编程领域,数组是一种基本的数据结构,用于存储同类型的元素集合。C#作为一种现代的、面向对象的编程语言,提供了多种方法来操作和遍历数组。...在学习过程中,不断练习和挑战自己,将有助于你在IT领域的成长。

    js遍历xml,json学习

    在JavaScript中,XML(eXtensible Markup Language)和JSON(JavaScript Object Notation)是两种常见的...在学习过程中,实践是关键,尝试用JavaScript处理一些实际的XML和JSON数据,会让你更好地理解和掌握这些概念。

    深入Java集合学习系列

    这个学习系列将深入探讨Java集合框架的几个关键组件,包括ArrayList、HashMap以及LinkedHashMap。以下是对这些主题的详细解释: 首先,我们来看ArrayList。ArrayList是Java集合框架中的一种线性数据结构,属于List...

    数据结构基本知识二叉树遍历PPT学习教案.pptx

    【二叉树的基本概念】 二叉树是一种特殊的数据结构,由n(n≥0)个节点组成的有限集合。在二叉树中,存在一个特定的节点...对于学习计算机科学和相关专业的学生来说,理解和掌握二叉树及其遍历方法是必备的基础知识。

    Java HashSet集合存储遍历学生对象代码实例

    Java HashSet集合存储遍历学生对象代码实例 Java HashSet集合是一种基于哈希表的集合实现,用于存储元素的集合。在本文中,我们将通过一个实例,介绍如何使用Java HashSet集合来存储和遍历学生对象,并解决添加重复...

    web路径遍历

    这个主题的资料集合包含了用Python快速编写网站遍历程序的教程和相关文件,可以帮助我们深入理解这个问题并学习如何预防和检测。 首先,我们来看《用Python快速编写网站遍历程序.html》。这个文件很可能是一个教程...

    遍历学期学科

    在“遍历学期学科”的应用场景中,我们可能需要将这些学科信息进一步处理,例如计算学科数量、查找特定学科、统计各科目的学习时间等。这些操作都可以在遍历过程中完成。 此外,HashSet的一个关键特性是不允许有...

    二叉树的三种遍历swf

    “二叉树遍历实例.swf”这个文件将通过动态的图形展示,帮助学习者直观理解三种遍历方法的执行过程,加深对二叉树遍历的理解。在学习过程中,结合实际示例和动画演示,能够有效提升学习效率,更好地应用于实际编程...

    图的遍历和转换

    图的遍历和转换是图算法的基础,广泛应用于网络分析、社交网络、路由算法、机器学习等领域。在这个项目中,通过阅读和理解提供的h文件和cpp文件,我们可以深入理解如何在C++环境中实现图的遍历和转换。 首先,我们...

Global site tag (gtag.js) - Google Analytics