`
geelong
  • 浏览: 117213 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

Map HashMap Collection

 
阅读更多
//		Map<String, Integer> m=new HashMap<String ,Integer>();  //按key取出value

//		m.put("1", 3);
//		System.out.println(m.get("1"));  //取出key对应的value 3
		
		
//		Map<String, Integer> m=new HashMap<String ,Integer>();  //修改map中的值

//		m.put("1", 3);
//		m.put("1",m.get("1")+1);
//		System.out.println(m.get("1"));  //把原来的key覆盖掉
//		m.get("1")+=1;   //错误,不能这样修改  左边的为数值(非变量),不能说数值等于数值

		
//		Map<String, Integer> m=new HashMap<String ,Integer>();  //遍历

//		m.put("1", 13);
//		m.put("2", 25);
//		m.put("8", 10);
//		Collection<Integer> ce=m.values();
//		for(Integer temp :  ce){  //前面的参数为个体实例,后面的参数为数组

//			System.out.println(temp);
//		}
//        输出为
//        25
//        13
//        10
//        不按顺序的
 
分享到:
评论

相关推荐

    集合框架包含collection和map的子类

    集合框架包含collection和map的子类。其中collection包含list、set和queue。map包括hashmap、hashtable和treemap

    JavaMap.rar_arraylist map_collection_java map_javamap_地图 java

    在Java中,Map接口不继承Collection接口,而是独立存在,因为它代表的是键值对(key-value)的关系,而不是单个元素的线性序列。 Map接口提供了多种实现类,如HashMap、TreeMap、LinkedHashMap等,每种实现类有不同...

    List、ArrayList、Vector及map、HashTable、HashMap分别的区别

    List、ArrayList、Vector及map、HashTable、HashMap分别的区别 List、ArrayList、Vector及map、HashTable、HashMap是Java容器类中的几个重要的接口和实现类,了解它们之间的区别是非常重要的。 首先,我们来看List...

    Collection,List,Set和_Map用法和区别

    Collection, List, Set 和 Map 用法和区别 Collection 是 Java 中的一种对象集合,提供了许多有用的方法来操作集合元素,例如添加、删除、遍历等。Collection 是一个接口,下面有两个子接口:List 和 Set。 List ...

    Collection、Map、List、Set、Iterator

    ### Collection、Map、List、Set、Iterator 的详细解析 #### Collection 接口 - **定义**:`Collection` 是 Java 集合框架的核心接口之一,几乎所有其他集合接口都直接或间接继承自它。它提供了对集合进行增删查改...

    Java中List、ArrayList、Vector及map、HashTable、HashMap分别的区别.

    ArrayList和LinkedList虽然不是Set,但它们的父接口List属于Collection,而Collection接口有一个子接口Set,例如HashSet是Set接口的一个实现,它内部基于HashMap实现,保证元素唯一性。 7. WeakHashMap WeakHashMap...

    Java HashMap类详解

    HashMap 和 HashSet 是 Java Collection Framework 的两个重要成员,虽然它们实现的接口规范不同,但它们底层的 Hash 存储机制完全一样。甚至 HashSet 本身就采用 HashMap 来实现的。 2. Hash 存储机制 HashMap ...

    collection,map的区分

    ### Collection与Map的基本概念及其差异 在Java编程语言中,`Collection`与`Map`是两种非常基础且重要的数据结构,它们各自具有独特的特性和用途。理解这些数据结构之间的区别对于编写高效、可维护的代码至关重要。...

    Collection List Set Map 区别记忆

    其中,`Collection`、`List`、`Set`和`Map`是四大基本接口,它们各自代表了一种特定的数据结构,有着不同的特性和用途。下面我们将详细探讨这些接口的区别及其相关知识点。 首先,`Collection`是所有集合类的顶级...

    java 集合----Map、Collection

    本文将深入探讨Map和Collection接口,以及它们的实现类,特别是HashSet和HashMap的关系,以及TreeMap和TreeSet的特性。 首先,我们来看Collection接口,它是所有单值集合的父接口,包括Set和List子接口。Set接口...

    hashMap利用iterator迭代器迭代元素方法

    在Java编程语言中,`HashMap`是一个非常常用的数据结构,它实现了`Map`接口,用于存储键值对。`HashMap`使用哈希表实现,提供快速的插入、删除和查找操作。当我们需要遍历`HashMap`中的所有元素时,通常会使用`...

    Java集合:Collection、List、Set、Map使用详解

    本文将深入探讨Java集合框架中的四个主要接口:Collection、List、Set和Map,以及它们的实现原理。 ### 集合框架概述 集合框架是Java API中用于存储和管理对象的统一框架。它为数据结构提供了抽象接口,使得程序员...

    Java集合Collection、List、Set、Map使用详解.pdf

    Map接口的实现类包括HashMap、TreeMap等。Map接口提供了以下方法: * 添加元素:put(K key, V value) * 删除元素:remove(K key) * 遍历元素:Iterator iterator() * 获取元素:get(K key) Java集合框架的实现原理...

    java Collection&Map

    在这个框架中,Collection和Map接口及其实现类扮演着核心角色。 1. **Collection接口**: - Collection是所有单值容器的基接口,包括Set和List接口。 - **Set接口**:不允许重复元素,主要实现有HashSet、TreeSet...

    比较Vector、ArrayList和hashtable hashmap

    - HashMap 和 Hashtable 都实现了 Map 接口,HashMap 更快但不是线程安全的,而 Hashtable 是线程安全但较慢。WeakHashMap 则使用弱引用作为键,有助于防止内存泄漏。 - 在选择使用哪种数据结构时,需要考虑性能需求...

    Java集合专题总结:HashMap 和 HashTable 源码学习和面试总结

    Map接口用于保存具有key-value映射关系的数据,常见的Map实现包括HashMap、TreeMap、HashTable和LinkedHashMap等。Queue是Java提供的队列实现。 本文总结了HashMap和HashTable的源码学习和面试总结,涵盖了它们的...

Global site tag (gtag.js) - Google Analytics