gpt4 book ai didi

java - Eclipse 中的格式化问题

转载 作者:行者123 更新时间:2023-12-01 06:48:09 24 4
gpt4 key购买 nike

我在 Eclipse 中有一个方法如下。

public String toString() {
return "HouseVo [ "
+ "Name : " + this.name == null ? "" : this.name
+ "Address : " + this.address == null ? "" : this.address;
}

当我格式化它时,它变成:

return "HouseVo [ " + "Name  :  " + this.name == null ? ""
: this.name + "Address : " + this.address == null ? ""
: this.address;

有什么方法可以修复它,使其正确格式化吗?

最佳答案

三元运算符的优先级非常低。 Eclipse 正在重组您的代码这一事实暗示着它并没有按照您的想法进行操作。试试这个:

public String toString() {
return "HouseVo [ "
+ "Name : " + (this.name == null ? "" : this.name)
+ "Address : " + (this.address == null ? "" : this.address)
}

关于java - Eclipse 中的格式化问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2833680/

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