在使用IntelliJ IDEA进行Java开发的时候,如以下代码所示,需要生成set/get方法、有参构造、无参构造等,手写耗时也麻烦,那么这些代码可以交给编辑器去自动生成。
public class Book {
// 定义变量
private static int id; // 类变量,存放在静态数据区
private String color; // 实例变量,存放在堆
private String BookName;
private int number;
}
IntelliJ IDEA编辑器,生成方法如下:
1.在当前类中,鼠标点击右键调出选项卡,点击Generate
2.点击对应的方法,如set/get方法
3.选择需要生成的私有变量set/get方法
生成效果如下;其他方法步骤一样
public class Book {
// 定义变量
private static int id; // 类变量,存放在静态数据区
private String color; // 实例变量,存放在堆
private String BookName;
private int number;
public static int getId() {
return id;
}
public static void setId(int id) {
Book.id = id;
}
public String getColor() {
return color;
}
public void setColor(String color) {
this.color = color;
}
public String getBookName() {
return BookName;
}
public void setBookName(String bookName) {
BookName = bookName;
}
public int getNumber() {
return number;
}
public void setNumber(int number) {
this.number = number;
}
}