Another info on this: in ArrayList, what do you think instead of use "length - 1" in many places, to add another method (private or maybe protected) to do this stuff, like getLastIndex() or similar ? Then maybe a similar thing even in other classes ...
Comments ? Bye
