我看过一些关于比较Java中两个列表的帖子,但没有一个与有序列表有关 - 我关心某些索引的值相等。
不是编写暴力代码来迭代两个列表,而是JUnit或Hamcrest有没有任何util方法来比较有序的“预期”列表和有序的“实际”列表?
在我的情况下,它们都是String
的列表,但如果它们是customObj
的列表,它将如何实现?
我希望看到所有的差异,而不仅仅是在第一个差异之后停止。
答案 0 :(得分:2)
AssertJ库或Hamcrest amtchers将帮助您进行有意义的比较。
答案 1 :(得分:1)