Java中带有示例的SortedMap entrySet()方法

Java中带有示例的SortedMap entrySet()方法

Java接口 SortedMap 中的 entrySet()方法 用于从地图中创建集合,其中包含同样的元素。它基本上返回地图的集合视图或创建一个新集合,并将地图元素存储在其中。

语法:

SortedMap.entrySet()

参数: 该方法不需要任何参数。

返回值: 该方法返回一个与地图相同的元素集。

下面的程序用于说明以上方法的工作:

程序1: 使用HashMap。

//Java代码示例说明entrySet()方法
  
import java.util.*;
  
public class SortedMap_Demo {
    public static void main(String[] args)
    {
  
        //创建空的TreeMap
        SortedMap<String, Integer>
            sotree_map = new TreeMap<String,
                                     Integer>();
  
        //将int值映射到字符串键
        sotree_map.put(“Geeks”, 10);
        sotree_map.put(“4”, 15);
        sotree_map.put(“Geeks”, 20);
        sotree_map.put(“Welcomes”, 25);
        sotree_map.put(“You”, 30);
  
        //显示树形图
        System.out.println(“初始映射为:”
                           + sotree_map);
  
        //使用entrySet()获取集合视图
        System.out.println(“该集合为:”
                           + sotree_map.entrySet());
    }
}

程序2:

//Java代码示例说明entrySet()方法
  
import java.util.*;
  
public class SortedMap_Demo {
    public static void main(String[] args)
    {
  
        //创建空的TreeMap
        SortedMap<Integer, String>
            sotree_map = new TreeMap<Integer,
                                     String>();
  
        //将字符串值映射到int键
        sotree_map.put(10,“Geeks”);
        sotree_map.put(15,“4”);
        sotree_map.put(20,“Geeks”);
        sotree_map.put(25,“Welcomes”);
        sotree_map.put(30,“You”);
  
        //显示树形图
        System.out.println(“初始映射为:”
                           + sotree_map);
  
        //使用entrySet()获取集合视图
        System.out.println(“该集合为:”
                           + sotree_map.entrySet());
    }
}

注意: 可以使用各种数据类型的映射和变化组合执行相同的操作。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程