package org.example.testContructorNew;
import lombok.Data;
import lombok.ToString;
import java.util.function.BiFunction;
public class Main {
public static void main(String[] args) {
BiFunction<String, Integer, A> constructor = A::new;
A a = constructor.apply("jn", 18);
System.out.println(a);
}
@Data
@ToString
public static class A {
private String name;
private int age;
public A(String name, int age) {
this.name = name;
this.age = age;
}
}
}
/*
Main.A(name=jn, age=18)
*/
构造方法引用
最新推荐文章于 2024-08-03 21:02:21 发布