Java Collections singletonList() 方法

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

Java Collections 类的 singletonList() 方法用于获取一个只包含指定对象的不可变列表。

语法

以下是 singletonList() 方法的声明

参数

参数描述必需/可选
o它是在返回的 List 中存储的对象。必需

返回值

singletonList() 方法返回一个只包含指定对象的不可变 List。

异常

不适用

兼容版本

Java 1.3 及以上版本

示例 1

输出

Number List elements: [10]
String List elements: [Hello India]

示例 2

输出

List value before: [One, Two, Three, One, Two, Three, TpointTech]
List value after: [One]

示例 3

输出

1.	Enter the value: 55
Output: [55]
2.	Enter the value: Java
Exception in thread "main" java.util.InputMismatchException
	at java.base/java.util.Scanner.throwFor(Scanner.java:939)
	at java.base/java.util.Scanner.next(Scanner.java:1594)
	at java.base/java.util.Scanner.nextInt(Scanner.java:2258)
	at java.base/java.util.Scanner.nextInt(Scanner.java:2212)
at myPackage.CollectionsSingletonListExample3.main(CollectionsSingletonListExample3.java:7)