所以我有一个演员列表,我想获取每个演员的动态类名。例如,这是我的演员列表:人、鸟、牛。
我想得到相同的结果:“人,鸟,牛”,但在 Actors 类中没有名称属性。可能吗?
示例代码(这里我使用数组而不是列表):
public Area map[][];
map[0][0] = new AntHillArea();
String name = map[0][0].getClass().getName(); //this results "Area" instead of AntHillArea
编辑:代码还有其他问题, getClass().getName() 工作正常。不管怎么说,还是要谢谢你。