Java/Java

람다식

MDanderson 2022. 10. 21. 04:52
package Chapter13_Lambda;

interface PrintString{
	void showString(String str);
}

public class Lambda2 {

	public static void main(String[] args) {
		PrintString ps1 = str->System.out.println(str);
		ps1.showString("hello");
		
		showStringMethod(ps1);
		
		PrintString ps2 = Method();
		ps2.showString("haha");
		

	}
	public static PrintString Method() {
		return str->System.out.println(str);
		
	};
	
	private static  void showStringMethod(PrintString ps) {
		ps.showString("akla");
	}
	
	

}