Java 17일차 3(람다)
public class CalcMain { public static void main(String[] args) { /*람다.*/ Calculator c1 = (x,y) -> x+y; int r1 = c1.calc(10,20); System.out.println(r1); Calculator c2 = new Addition(); /*1회용이니까 클래스를 새로 만들어야 한다.*/ /*이거는 비교용 클래스 생성*/ int r2 = c2.calc(20, 30); System.out.println(r2); } } 인터페이스 package j19_익명클래스; @FunctionalInterface /*람다에 쓰이는 인터페이스에서는 무조건 달려 있는 것*/ public interface Calculator { publ..
2022.12.02