Amit and Phil -
Maybe in more human terms:
1) ArrayLists are growable
2) ArrayLists can hold heterogeneous objects (mix and match)
3) Most of the 'modern' collections have stopped imbedding synchronized methods - not having them is no biggie -
4) ArrayLists have cool built-in methods that arrays wish they had:
- isEmpty
- contains
- clear
- remove
these methods make ArrayLists a lot easier and more fun to deal with than arrays.
-Bert
p.s. Phil - given my signoff it's inevitable...
you didn't used to play in a band in the S.F. area did you