gpt4 book ai didi

java - 用于 boolean 字段的 Lombok 注释 @Getter

转载 作者:IT老高 更新时间:2023-10-28 20:37:40 26 4
gpt4 key购买 nike

我正在使用 Java lombok 注释 @Getter 为我的 POJO 生成 getter。我有一个名为 isAbcboolean 字段。

在这种情况下,@Getter 注释会生成一个名为 isAbc() 的方法。它不应该生成一个名为 isIsAbc() 的方法吗?

最佳答案

阅读 lombok 页面上的“小字”部分 https://projectlombok.org/features/GetterSetter.html

For boolean fields that start with is immediately followed by a title-case letter, nothing is prefixed to generate the getter name.

所以你遇到的行为是指定的。

注意 booleanBoolean 的行为是不同的:

@Getter
private boolean isGood; // => isGood()

@Getter
private boolean good; // => isGood()

@Getter
private Boolean isGood; // => getIsGood()

关于java - 用于 boolean 字段的 Lombok 注释 @Getter,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42619986/

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