Java教程

Java Collections emptyNavigableMap()

Java集合类的 emptyNavigableMap()方法返回一个不变的空可导航地图。

语法

以下是 emptyNavigableMap()方法的声明:
public static final <K,V> NavigableMap<K,V> emptyNavigableMap() 

参数

此方法不接受任何参数。

返回

emptyNavigableMap()方法返回一个空的不可变的可导航地图。

异常

NA

兼容版本

Java 1.8及更高版本

示例1

import java.util.*;
public class CollectionsEmptyNavigableMapExample1 {
    public static void main(String[] args) {      
         //Create an empty Map   
         NavigableMap<String,String> EmptyNavMap = Collections.emptyNavigableMap</span>();
         System.out.println("Created Empty Navigable Map: "+EmptyNavMap);
         }    
}
输出:
Created Empty Navigable Map: {}

示例2

import java.util.*;
public class CollectionsEmptyNavigableMapExample2 {
    public static void main(String[] args) {      
         //Create an empty Map    
         NavigableMap<String,String> EmptyNavMap = Collections.emptyNavigableMap</span>();
         System.out.println("Created Empty Navigable Map: "+EmptyNavMap);
         // try to add elements
         EmptyNavMap.put("1","from lidihuo.com");
         }    
}
输出:
Created Empty Navigable Map: {}
Exception in thread "main" java.lang.UnsupportedOperationException
    at java.base/java.util.Collections$UnmodifiableMap.put(Collections.java:1453)
    at myPackage.CollectionsEmptyNavigableMapExample2.main(CollectionsEmptyNavigableMapExample2.java:9)

示例3

import java.util.*;
public class CollectionsEmptyNavigableMapExample3 {
    public static void main(String[] args) {      
        //Create an empty Map   
          NavigableMap<Integer, Integer> empNavMap = Collections.emptyNavigableMap</span>();
          empNavMap.put(1, 23424);
          empNavMap.put(2, 65776);    
          System.out.println("Created empty immutable Navigable Map: "+empNavMap);        
          }   
}   
输出:
Exception in thread "main" java.lang.UnsupportedOperationException
    at java.base/java.util.Collections$UnmodifiableMap.put(Collections.java:1453)
    at myPackage.CollectionsEmptyNavigableMapExample3.main(CollectionsEmptyNavigableMapExample3.java:7)

昵称: 邮箱:
Copyright © 2022 立地货 All Rights Reserved.
备案号:京ICP备14037608号-4