如何在运行时获取类名,但只能获取实际的类名而不是整个“com.xyz.etc”。 ?
我的意思是在最后一段时间之后只有名字的一部分
答案 0 :(得分:17)
您必须将此代码段用于对象:
yourObject.getClass().getSimpleName();
或课堂使用:
yourClass.class.getSimpleName();
此代码仅返回类的名称,不包括包名。
答案 1 :(得分:3)
String className = object.getClass().getSimpleName();