Kunlun:
Tengo esto ste.getClassName()
que devuelven una String
como esta pack.age.Foo
.
ste
es StackTraceElement
.
Cómo podría conseguir solamente Foo
? O la única manera es hacer un método que extraer Foo
de esa cadena?
Mureinik:
No hay incorporado un método para eso. Se podría romper la cadena como @Naya y @ Daniel Pérez sugirieron, o dejar Class
que el trabajo pesado para usted:
String simpleName = Class.forName(ste.getClassName()).getSimpleName();