Jeg har følgende kode:
ArrayList<Integer> a = new ArrayList<Integer>();
ArrayList<Integer> b = new ArrayList<Integer>();
b = (ArrayList<Integer>)a.clone();
Når jeg compiler det, giver det en warning ([unchecked] unchecked cast),
når jeg cloner. Det skyldes, at clone returnerer et Object.
Hvis jeg ikke typecaster det, giver det en fejl.
Hvad kan jeg gøre for at undgå fejlen?
Altså ændre i koden, ikke undertrykke warnings.
--
Why do fireflies die so soon?
http://www.jensercube.dk/sig.asp