gpt4 book ai didi

java - List.of() 或 Collections.emptyList()

转载 作者:搜寻专家 更新时间:2023-10-30 21:05:45 29 4
gpt4 key购买 nike

作为List.of(...) or Collections.unmodifiableList()的特例- 指向不可变列表的首选 Java 9 方法是什么?

继续写

Collections.emptyList();

或切换到

List.of();

最佳答案

Collections.emptyList() 不需要为每次调用创建一个新对象;这很典型,as in OpenJDK , 只返回单例 EMPTY_LIST 对象。此外,更清楚的是,您打算意味着一个空列表,而不是忘记填写占位符。

使用emptyList();它既更快(达到 Java 目标级别 1.9)又更具可读性。

关于java - List.of() 或 Collections.emptyList(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39400238/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com