java8特性的流中的双冒号::用法

by:https://www.cnblogs.com/maohuidong/p/11527681.html

 

特性:

  jdk8中使用了::的用法。就是把方法当做参数传到stream内部,使得stream的每个元素都传入到该方法中执行一下,::就是java中的【方法引用】。

【方法引用】的格式:  

  类名::方法名

 

案例:

  理解java新特性最好的方法就是写案例。

  表达式:

person -> person.getAge();

  使用双冒号:

Person :: getAge

  表达式:

new HashMap<>()

  使用双冒号:

HashMap :: new

 

更多请去原作者那里看。

posted @ 2020-07-29 11:44  呢喃老秦人  阅读(474)  评论(0编辑  收藏  举报