📜  Java中的 Map size() 方法及示例

📅  最后修改于: 2022-05-13 01:55:00.679000             🧑  作者: Mango

Java中的 Map size() 方法及示例

Java中的Map size() 方法用于获取条目总数,即键值对。因此,当您希望地图上出现总条目时,此方法很有用。如果地图包含超过Integer.MAX_VALUE 元素返回 整数.MAX_VALUE

句法:

参数:此方法不带任何参数。

返回值:此方法返回此映射中键值映射的数量。

示例 1:对于非泛型输入

Java
// Java program to illustrate
// the Map size() Method
import java.util.*;
  
public class MapSizeExample {
    
      // Main Method
    public static void main(String[] args)
    {
        Map map = new HashMap();
        
          // Adding key-values
        map.put(1, "Amit");
        map.put(5, "Rahul");
        map.put(2, "Jai");
        map.put(6, "Amit");
        
          // using the method
        System.out.println("Size of the map is : "
                           + map.size());
    }
}


Java
// Java program to illustrate
// the Map size() Method
import java.util.*;
  
class MapSizeExample {
  
    // Main Method
    public static void main(String[] args)
    {
  
        Map map
            = new HashMap();
  
        map.put(1, "one");
        map.put(2, "two");
        map.put(3, "three");
        map.put(4, "four");
            
        // using the method
        System.out.println("Size of map is :"
                           + map.size());
    }
}


输出:

Size of the map is : 4

示例 2:对于通用输入

Java

// Java program to illustrate
// the Map size() Method
import java.util.*;
  
class MapSizeExample {
  
    // Main Method
    public static void main(String[] args)
    {
  
        Map map
            = new HashMap();
  
        map.put(1, "one");
        map.put(2, "two");
        map.put(3, "three");
        map.put(4, "four");
            
        // using the method
        System.out.println("Size of map is :"
                           + map.size());
    }
}

输出:

Size of the map is : 4