Java Collections unmodifiableSortedSet() 方法

2025 年 3 月 21 日 | 阅读 2 分钟

Java Collections 类的 unmodifiableSortedSet() 方法用于获取指定排序集合的不可修改视图。

语法

以下是 unmodifiableSortedSet() 方法的声明

参数

参数描述必需/可选
s要返回其不可修改视图的排序集合。必需

返回值

unmodifiableSortedSet() 方法返回指定排序集合的不可修改视图。

异常

不适用

示例 1

输出

Unmodifiable Sorted set is :[Facebook, Instagram, Twitter, Whatsapp]
Unmodifiable Sorted set after modify is:[Facebook, Google, Instagram, Twitter, Whatsapp]

示例 2

输出

Original Set: [1, 7, 9]
Unmodifiable Sorted Set: [1, 7, 9]
Unmodifiable Sorted Set: [1, 7, 9, 10]

示例 3

输出

Original Set: [1, 4, 7]
Exception in thread "main" java.lang.UnsupportedOperationException
	at java.base/java.util.Collections$UnmodifiableCollection.add(Collections.java:1056)
	at myPackage.CollectionsUnmodifiableSortedSetExample3.main(CollectionsUnmodifiableSortedSetExample3.java:9)