`
lijia3449
  • 浏览: 9665 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

java_菜鸟,遍历map,与set

阅读更多
Java代码
Map<String,String> map=new HashMap<String,String>();   
map.put("username", "qq");   
map.put("passWord", "123");   
map.put("userID", "1");   
map.put("email", "qq@qq.com");  
Map<String,String> map=new HashMap<String,String>();
map.put("username", "qq");
map.put("passWord", "123");
map.put("userID", "1");
map.put("email", "qq@qq.com");
Java代码

for(Map.Entry<String, String> entry:map.entrySet()){   
     System.out.println(entry.getKey()+"--->"+entry.getValue());   
}  



set集合:
迭代遍历: 
Set<String> set = new HashSet<String>(); 
Iterator<String> it = set.iterator(); 
while (it.hasNext()) { 
  String str = it.next(); 
  System.out.println(str); 
}
 
2.for循环遍历: 
for (String str : set) { 
      System.out.println(str); 
}
分享到:
评论

相关推荐

    [网盘]java程序员由菜鸟到笨鸟.pdf.2018_03_19

    - List、Set、Map:了解这些接口的基本用法及其具体实现类的区别。 - Iterator与Enhanced for-loop:学习遍历集合的不同方式。 2. **异常处理**: - 异常的概念与分类:理解运行时异常与检查性异常的区别。 - ...

    [网盘]java程序员由菜鸟到笨鸟.pdf.2018_03_17

    - List、Set、Map等常用集合类的功能与使用场景。 - 迭代器(Iterator)与增强for循环遍历集合。 7. **枚举与注解**: - 枚举类型的定义与应用场景。 - 注解的使用及其元注解的理解。 8. **输入输出流**: - ...

    《java基础入门》第三版 第七章作业.doc

    本文对 Java 基础知识点进行了总结,涵盖了 Java 集合框架、List 和 Map 接口、ArrayList 和 LinkedList 类、HashSet 类等多个方面的知识点。 一、集合框架 * 集合框架是 Java 中的一种数据结构,用于存储和操作...

    达内Java大数据 Day03练习题及答案

    6. **集合框架**:Java集合框架包括接口(如List、Set、Map)和实现类(如ArrayList、HashSet、HashMap),它们在处理大量数据时非常有用。练习可能涉及如何正确使用这些集合类进行数据操作。 7. **异常处理**:在...

    学习JAVA的课件,适合初学者快速掌握基础知识点!

    7. **集合框架**:Java集合框架包括接口(如List、Set、Map)和实现类(如ArrayList、HashSet、HashMap),学习如何存储、遍历和操作对象集合。 8. **输入/输出流**:掌握I/O流的基本概念,如FileInputStream、...

    基于Java语言教程&案例&相关项目资源

    - **集合框架**:学习List、Set和Map三种主要的数据集合,以及它们之间的区别。 4. **面向对象编程**: - **类与对象**:理解类与对象的基本概念及其关系,学会定义类和创建对象。 - **继承**:掌握类继承的概念...

    对java基础集合部分(List、HashMap、HashSet、ArrayList等)底层源码的分析与总结

    Java集合框架是Java编程中非常重要的部分,它提供了一种高效、灵活的数据组织方式。本文主要探讨了几个关键的集合接口和实现类的底层源码,包括List、HashMap、HashSet等,以及它们的基本操作。 首先,Collection...

    红黑树

    红黑树在实际应用中非常广泛,如Java的`java.util.TreeMap`和`java.util.TreeSet`,C++ STL中的`std::map`和`std::set`等数据结构都采用了红黑树作为底层实现。学习和理解红黑树的原理对于提升算法能力、优化数据...

    javascript中去除数组重复元素的实现方法【实例】

    总的来说,JavaScript中的数组去重可以通过多种方式实现,包括但不限于使用Set、Map、filter()方法,以及这里展示的双重遍历方法。选择哪种方法取决于具体的需求和性能要求。在实际开发中,应根据具体情况灵活选择...

    iOS面试资源(阿里 腾讯等)打包

    理解这些数据类型的性能特点,如遍历速度、内存占用等,以及它们之间的转换和操作方法,如filter、map、reduce等函数,都是考察点。 最后,“SwiftLog”涉及日志记录。在iOS开发中,良好的日志管理可以帮助开发者在...

    C++标准模板库

    关联容器主要通过关键字进行排序和查找,常见的有`Set`、`Multiset`、`Map`和`Multimap`。 ##### 3.1 C++ Sets & Multisets **特点**: - `Set`和`Multiset`分别用于存储唯一和非唯一的关键字,基于关键字排序。 ...

    c++课设.zip

    - 容器:存储和管理元素的结构,如vector(动态数组)、list(双向链表)、set(有序集合)、map(键值对映射)等。 - 迭代器:类似指针,用于遍历容器中的元素。 - 预定义算法:如排序(sort)、查找(find)、...

    数据结构-ppt(殷人昆 C++版)

    标准模板库(STL)更是提供了多种预定义的数据结构,如vector(动态数组)、list(双链表)、set和map(红黑树实现)等,它们都包含了一套完整的操作接口,方便我们在实际编程中使用。 在殷人昆教授的PPT中,可能会...

Global site tag (gtag.js) - Google Analytics