首页 > 解决方案 > Arraylist .contains 方法是否适用于具有多个参数的 Arraylist

问题描述

假设我有一个带有参数“name”、“sex”、number 的自定义 Arraylist“al”,并且我将以下项目添加到 Arraylist 中:

al.add(new AL("xvc","yes pls",112233));
al.add(new AL("tww","no thanks",44532));
al.add(new AL("wrr","yes pls",88643));

.contains方法是否适用于此类列表?到目前为止,该.contains方法的所有示例仅适用于简单的 String 或 int 列表。到目前为止,我自己对使用该方法的各种方式的测试都返回了 false。

我的最终目标是搜索数组中的元素是否具有“wrr”的值。我想我可以通过与哈希图一起构建来做到这一点,但我想知道 ArrayList 中是否有任何方法可以执行相同的简单搜索。

标签: javaarraylistcontains

解决方案


推荐阅读