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)
相关用法
- Java Java.util.Collections.rotate()用法及代码示例
- Java Java.util.Collections.disjoint()用法及代码示例
- Java Java.util.Collections.frequency()用法及代码示例
- Java Collections.reverse()用法及代码示例
- Java Collections.shuffle()用法及代码示例
- Java Collections singletonMap()用法及代码示例
- Java Collections min()用法及代码示例
- Java Collections max()用法及代码示例
- Java Collections addAll()用法及代码示例
- Java Collections asLifoQueue()用法及代码示例
- Java Collections unmodifiableCollection()用法及代码示例
- Java Collections unmodifiableSortedMap()用法及代码示例
- Java Collections unmodifiableSet()用法及代码示例
- Java Collections unmodifiableMap()用法及代码示例
- Java Collections unmodifiableList()用法及代码示例
- Java Collections checkedCollection()用法及代码示例
- Java Collections checkedSet()用法及代码示例
- Java Collections checkedSortedMap()用法及代码示例
- Java Collections checkedSortedSet()用法及代码示例
- Java Collections enumeration()用法及代码示例
- Java Collections copy()用法及代码示例
- Java Collections fill()用法及代码示例
- Java Collections indexOfSubList()用法及代码示例
注:本文由纯净天空筛选整理自sireeshakanneganti112大神的英文原创作品 Java Collections emptyMap() Method with Examples。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。