gpt4 book ai didi

android-studio - 在 Kotlin 中编写 x == 1 && y == 1 && z == 1 的更简单方法?

转载 作者:行者123 更新时间:2023-12-05 09:02:52 25 4
gpt4 key购买 nike

我想知道是否有更简单或更短的方法来编写重复条件,如 x == 1 && y == 1 && z == 1?

最佳答案

当它是(完全)重复的代码时,您应该考虑将语句提取到一个方法中并给出一个有意义的名称,您可以从使用它的上下文中知道该名称。这使得需求(阅读代码)在使用时更容易理解。而且它也更容易发现它始终是相同的条件。

if (conditionName(x, y, z)) {

}

fun boolean conditionName(int x, int y, int z) {
return x == 1 && y == 1 && z == 1;
}

我想不出更短的条件语句,但是方法提取将提高您的代码可读性,这应该是您的总体目标。

关于android-studio - 在 Kotlin 中编写 x == 1 && y == 1 && z == 1 的更简单方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70716655/

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