gpt4 book ai didi

java - 为共享首选项自动生成 getter setter

转载 作者:行者123 更新时间:2023-11-29 08:45:56 24 4
gpt4 key购买 nike

我知道我们可以通过 Source -> Generate Getter and Setters... 生成 getter 和 setter但我的问题是,有没有什么方法可以为共享首选项getter 和setter 编写我们自己的模板,它可以以完全相同的方式针对所有数据成员生成所有getter setter正如 Eclipse 对简单的 Getter 和 Setters 所做的那样。当您在首选项中有很多要保存时,这是一项繁忙的工作。eclipse 可以针对 KEY_SESSTION_TIMEOUT 为我编写以下代码。

private static final String KEY_SESSION_TIMEOUT = "sTimeOut";
public static long getSessionTimeOut()
{
return sp.getLong(KEY_SESSION_TIMEOUT, 30000);
}

public static void setSessionTimeOut(long timeOutSec)
{
editor.putLong(KEY_SESSION_TIMEOUT, timeOutSec).commit();
}

最佳答案

您可能正在寻找 Annotations这可以帮助您生成代码(在您的案例中是 getter 和 setter)。请看如何Project Lombok使用注释生成 getter 和 setter。

https://stackoverflow.com/a/1918154/1321873也是有关该主题的一些有用信息的来源。

关于java - 为共享首选项自动生成 getter setter,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25380096/

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