`

java中的Map

    博客分类:
  • j2se
 
阅读更多

java中的Map

 

public static void main(String[] args) {
		System.out.println("------HashMap----------");
		HashMap hashMap = new HashMap();
		hashMap.put("a3", "aa");
		hashMap.put("a2", "bb");
		hashMap.put("b1", "cc");
		hashMap.put("a3", "a3");
		for (Iterator iterator = hashMap.values().iterator(); iterator
				.hasNext();) {
			String name = (String) iterator.next();
			System.out.println(name);
		}
		
		System.out.println("-----------linkedHashMap----------------------");
		Map<String, String> linkedHashMap = new LinkedHashMap<String, String>();
		linkedHashMap.put("a3", "aa");
		linkedHashMap.put("a2", "bb");
		linkedHashMap.put("b1", "cc");
		linkedHashMap.put("a3", "a3");
        for (Iterator iterator = linkedHashMap.values().iterator(); iterator.hasNext();) {
            String name = (String) iterator.next();
            System.out.println(name);
        }
	}
 
分享到:
评论

相关推荐

    java中map集合的用法

    - `put(K key, V value)`: 将指定的键值对放入Map中,如果键已经存在,则替换旧值。 - `get(Object key)`: 返回与指定键关联的值,如果不存在则返回null。 - `containsKey(Object key)`: 检查Map是否包含指定的键。 ...

    java中map集合的用法.doc

    使用`put()`方法将键值对放入Map中,如: ```java map.put("sa", "dd"); ``` 3. **获取值**: 通过键来获取对应的值,可以使用`get()`方法: ```java String str = map.get("sa").toString(); ``` 4. **...

    java中Map的两种遍历方法

    // 假设已向map中添加了一些元素 Iterator&lt;String&gt; it = map.keySet().iterator(); while (it.hasNext()) { String key = it.next(); String value = map.get(key); System.out.println(key + ":" + value); } ``...

    java中map类

    介绍了java中map用法,对一些不知道map怎么用的同学有帮助

    对java中Map集合的讲解

    ### 对Java中Map集合的深入解析 #### 一、Map集合概述 Map是Java集合框架中的一个重要组成部分,它提供了一种存储键值对(key-value pair)数据结构的方式。与List和Set不同,Map并没有直接继承自`Collection`接口,...

    java中Map集合的常用遍历方法及HashMap的应用实例

    放着的就是Map中的某一对key-value; 2、遍历Map.keySet():它是Map中key值的集合,我们可以通过遍历这个集合来 读取Map中的元素; 3、遍历Map.values():它是Map中value的集合,我们可以直接通过这个集合遍历 ...

    重要知识java中map集合的用法.pdf

    Java 中 Map 集合的用法 Java 中的 Map 集合是一种非常常用的数据结构,用于存储键值对形式的数据。Map 集合是 Java 中最基本的集合类型之一,广泛应用于各种应用程序中。本文将详细介绍 Map 集合的用法、Map 接口...

    java中map的使用实例

    读取Map中的数据,我们可以使用`get()`方法,传入键即可获取对应的值: ```java int appleValue = map.get("Apple"); // 输出:1 ``` 遍历Map有多种方式,一种是使用`entrySet()`,它可以返回Map中所有的键值对: ...

    java中map集合的用法.pdf

    使用`put()`方法将键值对放入Map中: ```java map.put("sa", "dd"); ``` 这里将键"sa"与值"dd"关联起来。 3. **获取元素** 通过键来获取对应的值,使用`get()`方法: ```java String str = map.get("sa")....

    java中Map映射机制

    - `clear()`:删除Map中所有映射关系。 - `remove(Object key)`:根据给定的键移除对应的键值对。 - `put(Object key, Object value)`:将指定的键值对存入Map。 - `putAll(Map t)`:将另一个Map的所有映射复制...

    java中MAp介绍

    - `Object put(Object key, Object value)`:将指定的键值对插入到Map中。如果已经存在相同的键,则用新的值覆盖旧的值并返回旧值;如果键不存在,则插入新的键值对并返回`null`。 - `Object remove(Object key)`...

    Java中Map数据处理公共方法MapUtils

    Map是Java中最天才的设计,使用起来也很灵活,该类总结了Map通过key和value进行升序和降序排序,Map的两种遍历的公共方法以及上面功能的测试方法

    java中Map集合的排序方法

    Map中元素存放是无序的 HashMap注意事项: 1,HashMap底层维护一个数组,我们向HashMap中所放置的对象实际上是存储在该数组当中; 2,当向HashMap中put一对键值时,它会根据key的hashCode值计算出一个位置,该位置...

    java循环Map java迭代Map

    Map a = new HashMap(); //方法一 Iterator it = a.entrySet().iterator(); while (it.hasNext()) { Map.Entry pairs = (Map.Entry) it.next(); System.out.println(pairs.getValue()); } //以下方法需要jdk5以上...

    java集合MAP三种遍历

    - 当仅需获取Map中的值时,使用此方法可以快速实现目标。 - 对于简单的数据展示或处理场景尤为适用。 #### 2. 使用`keySet()`遍历 `keySet()`方法返回一个包含Map中所有键的集合。通过迭代这些键并使用`get()`方法...

    java中Map类.pdf

    Map接口还包含`keySet()`和`values()`方法,分别返回Map中所有键的Set视图和所有值的Collection视图。`entrySet()`返回Map中所有键值对的Set视图,这是遍历Map常用的方式。 SortedMap是Map的一个扩展,它要求键保持...

Global site tag (gtag.js) - Google Analytics