of Java · 静态工厂
工厂方法:Optional.of 包装非空值,List.of/Map.of/Set.of 创建不可变集合(Java 9+)。
怎么用
Optional.of(值) 或 List.of(元素...)
小例子
List<String> list = List.of("a", "b", "c");
System.out.println(list.size());
运行结果
输出:3
提醒:List.of 创建的列表不能 add/remove/set,传入 null 会抛 NullPointerException
官方文档:https://docs.oracle.com/javase/9/docs/api/java/util/List.html
在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← Java全部词条