gpt4 book ai didi

java - 为什么总是有 isEmpty 而我 99% 的时间都使用 !isEmpty

转载 作者:塔克拉玛干 更新时间:2023-11-03 04:12:02 25 4
gpt4 key购买 nike

<分区>

这个问题困扰了我好久。在编程过程中,经常会出现对象中是否存在某些东西的问题。为此,发明了 isEmpty 方法。很好,但实际上我们几乎一直都像 !isEmpty 一样使用它。

因此,notEmpty 将是对 Java 这样的语言的更受欢迎的补充。问题是:为什么语言设计者在定义 API 之前不考虑这一点?至少给 isEmpty

一个副本

编辑:我的意思是应该有一个 notEmpty 以及 isEmpty。根据领域的不同,它们都可以使用,但在大多数不涉及 UI 的情况下,我认为 notEmpty 更适用。

EDIT2:为了结束讨论,这里有一个例子:

!metadata.isEmpty() == metadata.notEmpty()

我希望我们也有等式的右边。

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