如何从该类中的静态方法获取类的名称。例如public class MyClass { public static String getClassName() { String name = ????; // what goes here so the string "MyClass" is returned return name; }}为了把它放在上下文中,我实际上想要在异常中将类名作为消息的一部分返回。
3 回答
慕姐4208626
TA贡献1852条经验 获得超7个赞
为了正确支持重构(重命名类),您应该使用以下任一方法:
MyClass.class.getName(); // full name with package
或者(感谢@James Van Huis):
MyClass.class.getSimpleName(); // class name and no more
添加回答
举报
0/150
提交
取消