Perlomeno per HashMap/TreeMap/LinkedHashMap (non ho guardato in altre implementazioni di Map) il values() fornisce una collezione che estende AbstractCollection e quindi è certamente un Collection ma non è un List. Quindi per queste map un cast a List del values() fallirebbe sempre.


Rispondi quotando