エリア名を格納する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
}
}
}