如何从该类中的静态方法获取类的名称.例如
public class MyClass {
public static String getClassName() {
String name = ????; // what goes here so the string "MyClass" is returned
return name;
}
}
Run Code Online (Sandbox Code Playgroud)
为了把它放在上下文中,我实际上想要在异常中将类名作为消息的一部分返回.
我正在尝试读取一个java文件,并在控制台中显示包,类和方法名称.这样的事情:
文件:Test.java
package tspec.test;
public class Test {
public void addTest () {}
public void deleteTest () {}
}
Run Code Online (Sandbox Code Playgroud)
输出:
package name: tspec.test
class name: Test
method name:
addTest
deleteTest
Run Code Online (Sandbox Code Playgroud)
提前致谢 :)