引用与现有类型同名的类

时间:2014-12-05 01:08:25

标签: java class types

我试图通过名称" Entity"来引用一个类,但是当我使用下面的代码时 Entity entityClass = new Entity(); ,发生错误。 "实体" class本身创建了一种Entity,所以我不能引用该类,因为它引用了Entity类中的类型。

有没有可靠的解决方案?我正在尝试编辑课程中的某个字段,我不知道如何才能完成此任务。

3 个答案:

答案 0 :(得分:4)

使用其完全限定名称。例如:net.bargle.Entity entity = new net.bargle.Entity();

答案 1 :(得分:0)

您确定在“实体”类中有默认构造函数吗?

public Entity () { }

答案 2 :(得分:0)

您有两种选择:

1 - 如果您有导入net.bargle.Entity或者您不需要Entity类,请检入您的导入      在不同的包中。

2 - 使用完全有资格的名称,如@marckspace所说。