gpt4 book ai didi

java - CollectionUtils.isEmpty() 或 collection.isEmpty() 哪个对性能更好

转载 作者:搜寻专家 更新时间:2023-10-31 08:22:31 25 4
gpt4 key购买 nike

如果您已经知道集合不为空,什么对性能更好。使用 Apache Commons 库中的 !collection.isEmpty()CollectionUtils.isNotEmpty(collection)

或者没有任何性能差异?

最佳答案

CollectionUtils.isNotEmpty 的代码(假设我们在这里谈论的是 Apache Commons)...

public static boolean isEmpty(Collection coll)
{
return ((coll == null) || (coll.isEmpty()));
}

public static boolean isNotEmpty(Collection coll)
{
return (!(isEmpty(coll)));
}

...所以,没有什么区别,一次空检查不会成为您的瓶颈;-)

关于java - CollectionUtils.isEmpty() 或 collection.isEmpty() 哪个对性能更好,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31701113/

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