假设我正在经营一家书店,有人订购了一份图书清单。B,C,D,A,A,A(参数)如果所有这些书都在我的库存数组中找到,我需要返回true。如果传入的列表中有同一本书的两个实例(在本例中为A),我需要检查库存中是否有那么多该书的实例。我遍历了参数数组和库存数组,但是到目前为止,我的代码返回了true,即使我的库存中只有一本A书。我陷入了编写代码来检查库存中是否有3A书的逻辑上。本质上,客户是在下订单,我需要告诉他们我是否有他想要的书。订单列表将按零售价值的降序排列。所以,这三本A级的书将会紧邻在一起,如果这样做更容易的话。这是我到目前为止所掌握的框架。
public boolean checkAv