格式如下:

  • 格式:   type(数组类型)::new
@Test
  public void Test() {
      Function<Integer, String[]> fun1 = (x) ->new String[x];        //使用Lambda表达式
      System.out.println(fun1.apply(10).length);                    
      Function<Integer, String[]> fun2 = String[]::new;            //使用数组引用
      System.out.println(fun2.apply(20).length);
  }
最后修改日期:2020-07-13

作者

留言

撰写回覆或留言

发布留言必须填写的电子邮件地址不会公开。