GUI( JavaFX Scene Builder )/Lambda
Lambda
by pms93
2022. 8. 19.
package lambdas;
interface LambdaInterEx4 {
public void lam(String string);
}
public class LambdaEx4 {
public static void main(String[] args) {
// Lambda
// - 인터페이스의 추상매서드를 구현클래스 없이 정의하여 사용
// - 구현내용이 한줄이면 중괄호 생략 가능
LambdaInterEx4 lam = (string) -> System.out.println("구현 : " + string);
lam.lam("abc");
// 매개변수가 있을시에는 소괄호 생략 가능
lam = string -> {
System.out.println("재구현 : " + string);
};
lam.lam("def");
lam.lam("ghi");
// 위와 같은 방식이 주로 사용된다.
}
}