在我的代码中,我为一个 GObject 变量分配了一个从另一个方法获得的 GObject。
private void myMethod() {
if (sharp < 0) {
nextMethod();
} else
GObject elem = getElem();
}
private GObject getElem(){
GObject elem;
elem = getElementAt(xCoord, yCoord);
return elem;
}
编译器告诉我这GObject elem = getElem();
不是一个声明。这对我来说就像一个声明。我可能又犯了一个菜鸟错误。
有任何想法吗?