1. 程式人生 > >java8--方法引用

java8--方法引用

方法引用有助於自己的名字指向方法。方法參考描述使用“::”符號。一種方法參考可以用來指向下列型別的方法。

  • 靜態方法。

  • 例項方法。

  • 使用new運算子建構函式(TreeSet::new)

 

例如 :


/**
 * 方法引用
 * @author jelly
 *
 */
public class MethodRefTest {
   public static void main(String[] args) {

 List list=new ArrayList();
  list.add("張小明");
  list.add("李小華");
  list.add("王小虎");
  //list.forEach(s->System.out.println(s));
  //Consumer consumer = s->System.out.println(s);
  //list.forEach(consumer);
  
  list.forEach(System.out::println);
  
  }
}