RosettaCodeData/Task/Remove-duplicate-elements/Objeck/remove-duplicate-elements.o...

22 lines
380 B
Plaintext

use Structure;
bundle Default {
class Unique {
function : Main(args : String[]) ~ Nil {
nums := [1, 1, 2, 3, 4, 4];
unique := IntVector->New();
each(i : nums) {
n := nums[i];
if(unique->Has(n) = false) {
unique->AddBack(n);
};
};
each(i : unique) {
unique->Get(i)->PrintLine();
};
}
}
}