Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Removes the element that is pointed to by the iterator of the set.
Syntax
public void delete()
Run On
Called
Remarks
The iterator will point to the next element after calling this method.
Examples
The following example deletes all the odd elements from the set.
{
Set iset = new Set (Types::Integer);
SetIterator it;
int i;
for (i = 1; i <= 10; i++)
{
iset.add(i);
}
// Delete all odd elements
it = new SetIterator(iset);
while (it.more())
{
if (it.value() mod 2 != 0)
{
// The value is odd. Delete and skip to next element.
it.delete();
}
else
{
it.next();
}
}
print iset.toString();
pause;
}