我应该将我的getter/setter与他们的变量分组吗?

use*_*949 0 java coding-style

在Java中,我有一堆字段和相关的getter/setter方法.你喜欢先按字段或字段对它们进行分组,然后是getter/setter吗?

风格1:

int A  
int getA()

int B  
int getB()
Run Code Online (Sandbox Code Playgroud)

风格2:

int A
int B

int getA()
int getB()
Run Code Online (Sandbox Code Playgroud)

Mic*_*fel 5

这可能不会真正回答你的问题,因为我不会谈论风格,但对于琐碎的getter和setter我不再编写任何代码了.看看Projekt Lombok,你所要写的就是:

@Getter @Setter int a;
@Getter @Setter int b;
Run Code Online (Sandbox Code Playgroud)

如果这仍然看起来像太多的代码,注释也可以在类级别.