如何在运行时获取类名,但只能获取类名?

yco*_*omp 7 java

如何在运行时获取类名,但只能获取实际的类名而不是整个"com.xyz.etc".?

我的意思是在最后一段时间之后只有名字的一部分

Sam*_*Sam 17

您必须将此代码段用于对象:

yourObject.getClass().getSimpleName();
Run Code Online (Sandbox Code Playgroud)

或用于课堂用途:

yourClass.class.getSimpleName();
Run Code Online (Sandbox Code Playgroud)

此代码仅返回类的名称,不包含包名称.