Collections的singleton(T o)方法是一个静态方法,它返回一个不可更改的集合,其中只包含了参数中声明的对象。返回的集合是可序列化的。
示例:
package com.thb;
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
public class Demo4 {
public static void main(String[] args) {
List<String> names = new ArrayList<>(Collections.singleton("hello"));
for (int i = 0; i < names.size(); i++) {
System.out.println(names.get(i));
}
}
}
运行输出: