您可以使用Lombok批注配置轻松完成此操作
import lombok.Builder;import lombok.ToString;@Builder(builderMethodName = "hiddenBuilder")@ToStringpublic class Person { private String name; private String surname; public static PersonBuilder builder(String name) { return hiddenBuilder().name(name); }}然后像那样使用
Person p = Person.builder("Name").surname("Surname").build();System.out.println(p);当然
@ToString这里是可选的。



