我知道SortedSet,但在我的情况下,我需要一些实现List,而不是Set.那么在API或其他地方是否有实现?
实现自己应该不难,但我想为什么不先问问这里的人呢?
可能重复:
防止arraylist中的重复条目
我有一个特定班级C的arraylist.
List<C> myList = new ArrayList<C>();
Run Code Online (Sandbox Code Playgroud)
C类有两个属性即.
String str1;
String str2;
Run Code Online (Sandbox Code Playgroud)
现在,当我将类型C的对象添加到ArrayList myList时,我想检查列表中是否已存在一个对象,其中str1和str2的值与对象的参数(str1和str2)的值相匹配我即将补充.
有没有有效的方法来做到这一点,而不必每次遍历完整列表并检查参数之间的匹配?