在本教程中,我们将学习如何比较两个ArrayList
。我们将使用contains()
方法来比较不同ArrayList
的两个元素。
public boolean contains(Object o)
如果列表包含Object
,则返回true
,否则返回false
。
示例:
在这个例子中,我们有两个String
类型的ArrayList
,al1
和al2
。我们使用contains()
方法比较了这些ArrayList
,并将比较结果存储在第三个ArrayList
(al3
和al4
)中。
输出:
上面代码中的逻辑是什么?
如果al2
中存在ArrayList al1
的第一个元素,那么ArrayList``al3
将具有"Yes"
而al4
将具有 1 但是如果该元素不存在则将在al3
中存储"No"
,在al4
中存储 0。