匿名内部类的调用
https://www.bilibili.com/video/BV1Gh41187uR?p=6&spm_id_from=pageDriver&vd_source=8a97a93caad7a94090d3afb6a8de7574

Lambda关键词:

 alt+回车

Lambda就是优化匿名内部类的

public main (){
       int i=calculateNum(new IntBinaryOperator(){
        @Override
        public int applyAsInt(int left,int right){
         return left+right;
       } 
      })
    
      
}
    
public static int calculateNum(IntBinaryOperator intBinaryOperator){
      int a=10;
      int b=20;
      return intBinaryOperator.applyAsInt(a,b);
}

修改成lambda

 public main (){
   int i=calculateNum((int left,int right)->{
     return left+right;
   } 
  })

  
}

public static int calculateNum(IntBinaryOperator intBinaryOperator){
  int a=10;
int b=20;
return intBinaryOperator.applyAsInt(a,b);
 }

标签: none

相关阅读

  • 测试信息
  • 开发商:阿里巴巴
  • 版本号:1.0
  • 配色:(企业家)” 推选活动结果
  • 测试信息
  • 测试信息
  • 测试信息