我正在一个新的Android项目(Java)上工作,并创建了一个具有大量变量的对象。由于我计划为所有这些类添加getter和setter,我想知道:在Eclipse中是否有自动生成给定类中的getter和setter的快捷方式?


当前回答

按下Alt + Shift + S + R……然后只选择你必须生成getter或setter或两者的所有字段

其他回答

右键单击要为其生成getter和setter的属性并进行选择

Source -> Generate Getters and Setters...

右击->源->生成setter和getter

但为了更方便,我总是从Windows -> Preferences -> General -> Keys将其映射为ALT+SHIFT+G

Eclipse >源>生成getter和setter

有一个开源的jar可用,称为Lombok,你只需要添加jar,然后用@Getter和@Setter注释你的POJO,它会自动创建getter和setter。

除此之外,我们还可以使用其他功能,如@ToString,@EqualsAndHashCode和其他很酷的东西,这些功能可以从应用程序中删除普通代码

1)进入Windows->首选项->常规->按键

2)选择命令“Generate Getters and Setters”

3)在绑定中,按快捷键喜欢使用(如Alt+Shift+G)

4)单击apply,你就可以开始了