Originariamente inviato da fabbio86
Capisco...
No, purtroppo non hai capito....

Originariamente inviato da fabbio86
Possibile che non esista un modo per scrivere codice indipendentemente dal tipo della lista?
Sì che è possibile ma entrano in gioco, i "bounds", i "wildcard", i metodi generici, la type inference e il "wildcard capture".

E comunque bisogna valutare attentamente che cosa si vuole fare sulla lista. Mi spiego meglio: per poter ad esempio "rovesciare" il contenuto di una lista non è fondamentale sapere di che tipo è la lista. Se invece vuoi aggiungere elementi ad una lista, allora è fondamentale sapere di che tipo è la lista.