有没有什么办法通过方法引用来定义方法,如下面的虚构代码(和虚构语法)所示? class A
{
public Sometype somefunction(Argtype arg)
{ ... return somevalue; ..}
}
class B
{
public Sometype method = A::somefunction;
}
或 c
这里有一个简单的类,说明我的问题未绑定的非静态方法: package com.example;
import java.util.function.*;
public class App {
public static void main(String[] args) {
App a1 = new App();
BiFunction<App, Long
比方说,我们有一个类和重载函数: public class Main {
static final class A {
}
public static String g(ToIntFunction<? extends A> f) {
return null;
}
public static String g(ToDoubleFunc