我有两个包含数值的整数数组。我想查看两个列表并检查列表之间的共性(或缺乏)。IE。我想遍历数组并找到出现在两个列表中的那些项目,而在一个单独的函数中我想遍历数组并找到第一个而不是第二个中的项目。这样做的明显方法是嵌套for循环:varcontainedInFirst=false;for(varprimaryID=0;primaryID但是考虑到列表可能包含成百上千条记录,这是相当多的迭代和处理器密集型工作。因此,我想知道是否有更有效的方法来执行上述代码?不仅仅是实际的搜索,而是比整数数组更有效的东西作为值的容器,或者只是不使用嵌套的for循环来遍历和比较内容。对更高效或更优雅的解决方案