我有一个ArrayList存储区域名称。我想检查这个列表,以确定任意人是否来自不同的地区。如果他们来自不同的地区,我会做出决定。我用以下代码实现了这一点。请注意,area_IdList和area_IdListduplicate本质上是相同的ArrayList。这段代码有效吗?还是有人可以建议更有效的代码?谢谢。
public List<String> area_IdList = new ArrayList<String>();
public List<String> area_IdListduplicate = new ArrayList<String>();
for (int i = 0; i < area_IdList.size(); i++)
{
for (int k = 1; k< area_IdListduplicate.size(); k++)
{
String sa= area_IdListduplicate.get(k);
String sb= area_IdList.get(i);
if (!sa.equalsIgnoreCase(sb))
{
some decision
}
}
}