代碼例子
package com.test.cgb;
public interface CryptonymInnerInterface {
// 打印字符串
void print(String str);
}
:
接口代碼如:
測試類代碼如:
package com.test.cgb;
public class CryptonymInnerTest {
public static void main(String[] args) {
/**
* Lambda表達式--接收一個參數且沒有返回值
*/
// 第一種常規寫法
CryptonymInnerInterface m2 = (String str) -> {;
System.out.println(str);
};
m2.print("這是我想要打印的字符串");
// 第二種簡寫,可以省略數據類型,如果方法體代碼只有一句,可以省略{},如果只有一個參數時也可以把小括號去掉
CryptonymInnerInterface m3 = str -> System.out.println(str);
m3.print("這是我想要打印的字符串");
}
}
