当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Java Collections emptyMap()用法及代码示例


Java Collections 的 emptyMap() 方法是一种用于返回空映射的方法,这样我们就无法更改映射 IE 中的数据,它是不可变的。

用法

public static final <Key,Value> Map<Key,Value> emptyMap()   

其中,

  • key是关键要素
  • value是价值元素

参数:这将不接受任何参数,



返回类型:这将返回一个不可变的空Map。

异常:它不会出现任何异常。

范例1:

Java


// Java program to create an empty map
import java.util.*;
  
public class GFG {
    // main method  
    public static void main(String[] args)
    {      
        // create an empty map
        Map<String, String> data = Collections.emptyMap();
             
        System.out.println(data);
    }
}
输出
{}

范例2:

Java


// Java program to create an
// empty map and add elements
// We will get an error because 
// the method will work on only 
// an empty map
import java.util.*;
  
public class GFG { 
    // main method
    public static void main(String[] args)
    {      
        // create an empty map
        Map<String, String> data = Collections.emptyMap();
              
        // add element
        data.put("1", "python/R");
            
        System.out.println(data);
    }
}

输出

Exception in thread "main" java.lang.UnsupportedOperationException
    at java.util.AbstractMap.put(AbstractMap.java:209)
    at GFG.main(GFG.java:8)



相关用法


注:本文由纯净天空筛选整理自sireeshakanneganti112大神的英文原创作品 Java Collections emptyMap() Method with Examples。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。