package Ġcom . tiny t ong t ong . android study . kotlin . lambda Ċ Ċ /** Ċ Ġ* Ġ@ Description : Ġapply ï¼ļ åĨħ èģĶ ï¼Į æī©å±ķ åĩ½æķ° Ċ Ġ* Ġhttps :// blog . cs dn . net / u 0 1 3 0 6 4 1 0 9 / article / details / 7 8 7 8 6 6 4 6 Ċ Ġ* Ġä»İ ç»ĵæŀĦ ä¸Ĭ æĿ¥ çľĭ apply åĩ½æķ° åĴĮ run åĩ½æķ° å¾Ī åĥı ï¼Į åĶ¯ä¸Ģ ä¸įåĲĮ çĤ¹ å°±æĺ¯ å®ĥä»¬ åĲĦ èĩª è¿ĶåĽŀ çļĦåĢ¼ ä¸į ä¸Ģæł· ï¼Į Ċ Ġ* Ġrun åĩ½æķ° æĺ¯ ä»¥ éĹŃ åĮħ å½¢å¼ı è¿ĶåĽŀ æľĢåĲİ ä¸Ģ è¡Į ä»£çłģ çļĦåĢ¼ ï¼Į èĢĮ apply åĩ½æķ° çļĦ è¿ĶåĽŀ çļĦæĺ¯ ä¼łåħ¥ å¯¹è±¡çļĦ æľ¬ èº« ãĢĤ Ċ Ġ* Ġ@ Author Ġtiny t ong t ong Ċ Ġ* Ġ@ Date Ġ 2 0 2 0 / 1 1 / 1 9 Ġ 1 0 : 4 7 ĠAM Ċ Ġ* Ġ@ Version Ċ Ġ*/ Ċ Ċ fun Ġmain ( args : ĠArray < String >) Ġ{ ĊĠĠĠ Ġval Ġuser Ġ= ĠUser (" abc ", Ġ 1 0 0 ) ĊĠĠĠ Ġval Ġresult Ġ= Ġuser ?. apply Ġ{ ĊĠĠĠĠĠĠĠ Ġprintln (" apply Ġname :$ name , Ġage :$ age ") ĊĠĠĠĠĠĠĠĠ 1 0 0 0 ĊĠĠĠ Ġ} ĊĠĠĠ Ġprintln ( result ) Ċ }