假设我有以下序列ArrayList<Integer>
1 2 3 4 1 2 3 4 5 6
我需要知道序列 (1,2,3,4) 出现在列表中的次数。
对于这个例子,答案是 2!
我需要 2 个解决方案,一个,数字需要按照以下顺序 (1,2,3,4),另一个不按照顺序 (4,1,2,3)
我正在使用Java,在此先感谢。
我尝试了什么:检查序列,如果它是真的:
AnotherList.add(Integer.valueOf(1));
AnotherList.add(Integer.valueOf(2));
AnotherList.add(Integer.valueOf(3));
AnotherList.add(Integer.valueOf(4));
if(TheList.containsAll(AnotherList))
TheList.removeAll(AnotherList);
但是当我这样做时,它会删除我列表中的所有 1、2、3 和 4。