Ne keverjük a szezont a fazonnal. A List egy interfész, az ArrayList egy megvalósítás, csakúgy mint a LinkedList, Vector és a többiek. A generics előtt kasztolás volt. List l = new ArrayList(); l.add("String); String first = (String)l.get(0);