Explication
1. Le tableau peut être considéré comme une classe spéciale et la méthode d'écriture est cohérente avec la référence du constructeur. La liste formelle des paramètres de la méthode abstraite de l'interface fonctionnelle est cohérente avec la liste formelle des paramètres du constructeur.
2. Le format est
数组类型 [] :: new
Instance
//数组引用 //Function中的R apply(T t) @Test public void test4() { Function<Integer, String[]> func1 = length -> new String[length]; String[] arr1 = func1.apply(5); System.out.println(Arrays.toString(arr1)); System.out.println("===================="); //使用方法引用 Function<Integer,String[]>func2=String[]::new; String[] arr2 = func2.apply(10); System.out.println(Arrays.toString(arr2)); }
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!