gpt4 book ai didi

Java简写三元运算符与逻辑运算符

转载 作者:行者123 更新时间:2023-12-01 18:51:05 26 4
gpt4 key购买 nike

我对 Java 还很陌生,所以请耐心等待。我正在尝试压缩我的一些代码,并且想知道如何使用 && 或 || 编写三元运算符。那么我如何将下面的代码转换为速记三元运算符。

if(homePage != null && currentParentPage.getPath().equals(homePage.getPath())){
isParent = true;
}

最佳答案

实际上,要将代码转换为三元,您必须编写代码

isParent = (homePage != null && currentParentPage.getPath().equals(homePage.getPath()))
? true : isParent;

正在做

isParent = (homePage != null && currentParentPage.getPath().equals(homePage.getPath()));

isParent = (homePage != null && currentParentPage.getPath().equals(homePage.getPath()))
? true : false;

修改了假腿上的isParent,这不是原始代码所做的。

关于Java简写三元运算符与逻辑运算符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15913500/

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