vigna / fastutil

fastutil extends the Java™ Collections Framework by providing type-specific maps, sets, lists and queues.
Apache License 2.0
1.8k stars 197 forks source link

ReferenceArrayList::elements returns K[] #163

Closed nnym closed 4 years ago

nnym commented 4 years ago

Attempting to assign the array turned by ReferenceArrayList::elements to K[]—or anything else other than Object[]—causes a ClassCastException because Object[] cannot be cast to anything except Object[], so either elements should return Object[] instead or the element array should actually be a K[].

vigna commented 4 years ago

Please read the class documentation.

nnym commented 4 years ago

I understand now. Thank you.