當前位置: 首頁>>編程示例 >>用法及示例精選 >>正文


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。