lambda表达式简化
package com.daxing.lambda; public class TestLambda2 { public static void main(String[] args) { /* // lambda表达式 ILove love = (int a)-> { System.out.println(" i love -->"+a); }; */ /*// 简化1:去掉参数类型 ILove love=(a)->{ System.out.println(" i love -->"+a); }; love.love(52);*/ // 简化2:去掉括号 /*ILove love=a->{ System.out.println(" i love -->"+a); }; love.love(52);*/ // 简化3;去掉花括号 // 只有一行代码时才能去掉花括号 ILove love=a-> System.out.println(" i love -->"+a); love.love(521); } } interface ILove{ void love(int a); }

浙公网安备 33010602011771号