我有一个名为CollsionForm
的类,它是一个XML类定义。
当我尝试初始化变量时:
CollisionForm collision;
稍后在以下方法中引用它:
return collision;
我收到错误,可能无法先初始化。
如何初始化变量collisionform
就像我做的那样:String str = new String.empty
?
我试过CollisionForm collision = new CollisionForm;
但这给出了错误:
无法访问内部构造函数' CollisionForm'这里。
答案 0 :(得分:2)
将其设置为null:
CollisionForm collision = null;
确保返回的代码接受null
作为有效的返回值。编译器只是想确保在使用之前将某些值赋给该变量。
答案 1 :(得分:0)
你已经创建了colisionclass内部或私有的构造函数,你将不得不创建一个返回colisionclass实例的公共方法