| Author |
Arrays.toArray : All my knowledge collapses ...
|
Cyril Bil
Greenhorn
Joined: Oct 10, 2011
Posts: 9
|
|
Hi guys I just try this sample question :
I was sure at 110% that code compile and run without exception and .....
I go to the API doc and see
asList(T... a) : Returns a fixed-size list backed by the specified array.
ARghhhhhhhhhhh I thinhed that the first specifities of collection vs arrays was that collections has no fixed size ... :/
So my question : is there another method to fixed size for collection, and if there is another method is it only for List, ot also for set, map etc ...
Thanks.
|
OCPJP
|
 |
Stephan van Hulst
Bartender
Joined: Sep 20, 2010
Posts: 3044
|
|
|
In the standard API? I'm not sure. You probably shouldn't care either. Just read the method documentation carefully when you use a method.
|
 |
Harsha Smith
Ranch Hand
Joined: Jul 18, 2011
Posts: 287
|
|
Yes, Arrays.asList(T...a) produces a list backed by the array. The size is fixed and also its very slow.
|
 |
sakthi moorthy
Ranch Hand
Joined: Oct 17, 2007
Posts: 54
|
|
If you want to add or remove elements from List which was returned from Arrays.asList(dogs); method
change your code like following
Thanks & Regards
S.Sathiya
|
 |
 |
|
|
subject: Arrays.toArray : All my knowledge collapses ...
|
|
|