我没有从以下代码中获得任何错误,但我的toString
为实例返回null。
Shoe shoe[] = new Shoe[10];
shoe[0] = new Shoe();
shoe[0].setPosition(12, 34);
如果我正常实例化对象并调用其setPosition
,toString
将返回正确的位置。但是当尝试通过数组执行此操作时,它将返回null。
答案 0 :(得分:-1)
您的代码没有任何问题。根据您的评论,setPosition()和toString()之间可能存在很多相互作用。你应该重新审视那个逻辑。
根据您在说明中概述的代码,它是很好的Java代码。