有人可以帮助我理解如下:
// This works fine
List list= Arrays.asList("a","b","A","B");
str.sort(String::compareToIgnoreCase);
Run Code Online (Sandbox Code Playgroud)
我可以将上述方法引用分配给任何变量吗?
??? holder = String :: compareToIgnoreCase;
但是我可以分配对象引用而不会出现任何问题:
String aa = "aa";
Function compareFunction = aa::compareToIgnoreCase;
Run Code Online (Sandbox Code Playgroud)
在此先感谢,阿卜杜勒