有沒有什麼辦法通過方法引用來定義方法,如下面的虛構代碼(和虛構語法)所示? 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