gpt4 book ai didi

java - 重构以对每个 getter 应用方法

转载 作者:行者123 更新时间:2023-12-01 23:37:07 25 4
gpt4 key购买 nike

我有一个描述某个对象的类。它包含许多参数,因此也包含许多 getter 和 setter。我想知道是否有重构工具可以让我为类中的每个 getter 应用一种方法。
例如

public String getStatus() {
return status;
}

public void setStatus(String status) {
this.status = status;
}

方法

private String zerochecker(String var) {
String bufvar = "";

if (var == null || var.trim().length() <= 0
|| var.equalsIgnoreCase("null")
|| var.trim().equalsIgnoreCase("null")) {
} else {
bufvar = var;
}
return bufvar;
}

结果:

public String getStatus() {
return zerochecker(status);
}

最佳答案

不,不可能有用于此类重构的工具,因为这不是重构。重构(例如在 Eclipse 重构菜单中可用)不会改变行为,只会改变现有代码的结构。

关于java - 重构以对每个 getter 应用方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18512160/

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