在 Java 中显示当前方法名


当前方法名称包含执行点,该执行点由 java.lang.StackTraceElement.getMethodName() 方法表示。

演示此问题的程序如下所示 −

实例

 在线演示

public class Demo {
   public static void main(String args[]) {
      System.out.println
      ("The method name is: " + new Exception().getStackTrace()[0].getMethodName());
   }
}

输出

The method name is: main

现在让我们理解一下上面的程序。

getMethodName() 方法用于获取当前方法名称,该方法包含当前堆栈跟踪元素表示的执行点。这使用 System.out.println() 打印。展示此功能的代码片段如下 −

System.out.println
("The method name is: " + new Exception().getStackTrace()[0].getMethodName());

更新于: 25-6 月-2020

2K+ 次浏览

开启你的 职业生涯

完成课程即可获得认证

开始
广告
© . All rights reserved.