thanks, now it's easy to understand.
a Vector is only at a specified position settable if there is an object already.
a Vector have to set from the beginning always.
if any position, then it has to filled up with 'null'.
if any position, size() is not usable, due to the dummy-objects.
Vector should make it possible to set an(y) object to any position (without adding 'null').