gpt4 book ai didi

java - 如何在 Eclipse 中配置自动生成的 setter 内容?

转载 作者:行者123 更新时间:2023-12-01 05:31:08 25 4
gpt4 key购买 nike

问题

如何在 Eclipse 中配置自动生成的 setter 内容?

具体来说,如何配置以下列表中的内容?

  1. 将 setter 参数设为最终
  2. 使用名称 newValue 作为参数名称。
  3. 在作业中请勿使用 this.

说明

目前,Eclipse 生成这样的 setter:

private String blammo;

public void setBlammo(String blammo)
{
this.blammo = blammo;
}

我想配置 Eclipse 来生成这样的 setter:

private String hooty;

public void setHooty(final String newValue)
{
hooty = newValue;
}

编辑:

你说为什么?

这完全是我的观点。

  1. 最终参数=良好。不是最终参数=粗心。
  2. newValue 很有意义,并且非常适合下面的#3。您真的需要确定 setHooty 方法将设置的值吗?如果是,那么您的代码有问题。
  3. this.hooty;为什么使用 this 来引用我自己的成员?我相信它没有增加任何值(value),因此只会混淆代码。

最佳答案

不幸的是,Eclipse 不会为你做到这一点,但有一个解决方法。您可以为 setter 和 getter 方法创建模板,并使用Window->Preferences->Java->Editor-Save Actions执行操作。

您可以使用Window->Preferences->Java->Editor->Templates查看现有模板并创建新模板。

这个问题在detail中讨论过。 .

关于java - 如何在 Eclipse 中配置自动生成的 setter 内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8947042/

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