And you can specify a size of 0. The List only cares about the types, not the size.
There's more to it than just type. According to the contract of toArray(), it will use the array you pass, if the array is large enough.
[ September 01, 2005: Message edited by: Steve Morrow ]