Отвечает Java
public void retainAll(int[] arr)
{
for (int i = 0; i < size; i++)
{
if(!Arrays.toString(arr).contains(Integer.toString(elementData[i]))){
remove(i);
i--;
}
}
}
Sid Potti