البرمجة الوظيفية Java 47- Lambda Expressions في هذا الفيديو من جافا JAVA, سنتحدث عن استعمالات وقواعد انشاء احدى تعابير lambda في البرمجة الوظيفية, اي سنتحدث عن كيفية اعطاء تعليمات برمجية مختلفة لدالة مجردة تابعة لواجهة وظيفية.
Lambda Expressions 
VIDEO    /* InterfaceName obj = ( arg1, argN) -> { Instructions } */ 
    public static void main(String ...args) { 
            //avec la déclaration de type 
            Operation add= (int x, int y)-> x+y; 
             //sans déclaration de type 
             Operation multi= (x,y)-> x*y; 
             //avec 'return' et les accolades 
             Operation rest= (x,y)->{ return x%y;}; 
             //sans 'return' et sans les accolades 
             Operation div= (x,y)-> x/y; 
             System.out.println("6+5="+add.calc(6, 5)); 
             System.out.println("6*5="+multi.calc(6,5)); 
             System.out.println("6%5="+rest.calc(6, 5)); 
             System.out.println("6/5="+div.calc(6, 5)); 
----------------------------- 
 
 
0 تعليقات