gpt4 book ai didi

boolean 扩展函数

转载 作者:IT老高 更新时间:2023-10-28 13:46:41 26 4
gpt4 key购买 nike

当我尝试创建 扩展函数 来设置 boolean 值 true 或 false 时,如下所示。

Boolean.setTrue(){
this = true
}

Boolean.setFalse(){
this = false
}

它说预期变量。如何做到这一点。

最佳答案

您无法更改 this 的值,这会打破很多假设,即使您可以更改值,您也无法更改值,因为 boolean 值是不可变的。

更一般地说,简化代码和让它变得更复杂之间有一条细线,在这种情况下,这会使代码复杂化。我同意添加 String.splitByDot() 可能有意义,但是替换惯用代码往往只会使代码更复杂,因为您开始怀疑为什么必须替换代码。

关于 boolean 扩展函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45946573/

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