설명
1. 배열은 특수 클래스로 간주할 수 있으며 작성 방법은 생성자 참조와 일치합니다. 함수형 인터페이스의 추상 메소드의 형식 매개변수 목록은 생성자의 형식 매개변수 목록과 일치합니다.
2. 형식은
数组类型 [] :: 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)); }
위 내용은 Java 배열 참조를 구현하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!