现在,我可以对给定的goalsFor、goalsAgainst或MatchPoints值使用二进制搜索方法搜索和显示数据。我正在创建一个二进制搜索类来执行搜索操作,但目前我必须为object的每个数据成员创建三个二进制搜索类,对于这三个操作.Is,有一种方法可以重用二进制搜索代码,而不是复制三次。这是一个家庭作业问题,但我假设我的怀疑是更普遍的。约束:不允许使用线性搜索,并且不能使用除i/o之外的任何内置函数
public class Bin
问题是如何使用可比较的界面和collections.sort来对模型、生产和价格进行排序。我可以在"public int compareto(car other)“中按升序进行这三种排序吗?例如,它将与model一起按字母顺序排序。如果模型相同,则按字母顺序与production排序。如果产量也相同,则最后按价格升序排序。
谢谢你的关注,这个问题我已经坚持了很多天了。请帮帮我。