1.结果
2.实体类
public class User1 {
private String name;
private String age;
private String moon1;
public User1() {
}
public User1(String name, String age, String moon1) {
super();
this.name = name;
this.age = age;
this.moon1 = moon1;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getAge() {
return age;
}
public void setAge(String age) {
this.age = age;
}
public String getMoon1() {
return moon1;
}
public void setMoon1(String moon1) {
this.moon1 = moon1;
}
@Override
public String toString() {
return "User1 [name=" + name + ", age=" + age + ", moon1=" + moon1 + "]";
}
public Bulder build() {
return new Bulder();
}
class Bulder{
private String name;
private String age;
private String moon1;
public User1 Bulder() {
return builder();
}
public Bulder setName(String name) {
this.name = name;
return this;
}
public Bulder setAge(String age) {
this.age = age;
return this;
}
public Bulder setMoon1(String moon1) {
this.moon1 = moon1;
return this;
}
public User1 builder() {
return new User1(this.name,this.age,this.moon1);
}
}
}
3.测试
public static void main(String[] args) {
User1 builder = new User1().build().setAge("1").setMoon1("2").setName("3").builder();
System.out.println(builder);
}
4.结果
User1 [name=3, age=1, moon1=2]