Oke所以我必须在Processing处理我的学校作业,我有一个问题。这是我的代码:
tempArray.add(new TreeDot(randomBranchDotX(randomX),randomBranchDotY(randomY),strokeThickness));
int randomBranchDotX(int _randomX)
{
ArrayList tempArray = (ArrayList) branchList.get(i);
TreeDot temp = (TreeDot) tempArray.get(tempArray.size() -1);
}
我正在返回_randomX,但它是否可以发送i所以它可以使用i作为数组索引然后返回_randomX。我希望我的问题很明确,因为我无法解释它。提前谢谢!
答案 0 :(得分:0)
您可以根据需要将任意数量的参数/参数传递到函数中并使用它们:
int randomBranchDotX(int _randomX, int i)
{
ArrayList tempArray = (ArrayList) branchList.get(i);
TreeDot temp = (TreeDot) tempArray.get(tempArray.size() -1);
return _randomX;
}
使用此功能需要两个输入参数,例如:
randomBranchDotX(randomX, avaluefori)
虽然根据你的例子,你以不使用返回值的方式调用randomBranchDotX ....