我有一个名为 conveyorBelt
的 ArrayList
,它存储已被拣选并放置在传送带上的订单。我有另一个名为 readyCollected
的 ArrayList
,其中包含客户可以收集的订单列表。
我试图用我创建的方法做的是,当输入 ordNum
时,如果订单已准备好由客户收集(从而从readyCollected
)。如果订单尚未被挑选,则返回 false。
我想知道这是编写该方法的正确方法吗...
public boolean collectedOrder(int ordNum)
{
int index = 0;
Basket b = new Basket(index);
if(conveyorBelt.isEmpty()) {
return false;
}
else {
readyCollected.remove(b);
return true;
}
}
最佳答案
我有点困惑,因为你根本没有使用 ordNum
。
如果您想确认代码的操作并总体上提高您所编写内容的可靠性,您应该查看 unit testing以及可用于此目的的 Java 框架。
关于java - 我以正确的方式编写这个方法吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4856024/