Meaning of :: in Java syntax -


this question has answer here:

what meaning of :: in following code?

set<string> set = people.stream()                         .map(person::getname)                         .collect(collectors.tocollection(treeset::new)); 

this method reference. added in java 8.

treeset::new refers default constructor of treeset.

in general a::b refers method b in class a.


Comments

Popular posts from this blog

java - Oracle EBS .ClassNotFoundException: oracle.apps.fnd.formsClient.FormsLauncher.class ERROR -

c# - how to use buttonedit in devexpress gridcontrol -

nvd3.js - angularjs-nvd3-directives setting color in legend as well as in chart elements -