共計 557 個字符,預計需要花費 2 分鐘才能閱讀完成。
在 Java 中,可以通過反射的方式來獲取當前方法的方法名。以下是一個示例代碼:
import java.lang.reflect.Method;
public class Main {public static void main(String[] args) {try {Method method = Main.class.getDeclaredMethod("getCurrentMethodName");
System.out.println(" 當前方法名為: " + method.getName());
} catch (NoSuchMethodException e) {e.printStackTrace();
}
}
public static void getCurrentMethodName() {// 獲取當前方法名
System.out.println(" 調用方法:" + new Object(){}.getClass().getEnclosingMethod().getName());
}
}
在上面的示例中,通過調用 getCurrentMethodName
方法來獲取當前方法的方法名。通過 new Object(){}.getClass().getEnclosingMethod().getName()
可以獲取當前方法的方法名。
丸趣 TV 網 – 提供最優質的資源集合!
正文完