获取类模板的类型名称

Meh*_*hdi 2 java generics

我想获取类模板的类型名称(ex set).例如,当我使用:

Set<Personne> p = new HashSet<Personne>();
/* manipulate p etc ... */
Run Code Online (Sandbox Code Playgroud)

p.getTypeName()即使p为空,我如何知道p的类型名称(也就是Personne).

NPE*_*NPE 6

在运行时,你不能.这是由于类型擦除.