代码例子
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("这是我想要打印的字符串");
}
}
浙公网安备 33010602011771号