B babuschka Top Contributor 27. Jan 2010 #1 Hallo Community, ich will nur den Unterschied zwischen die beiden Zeilen wissen. Java:In die Zwischenablage kopieren ArrayList<Integer> myZahlen=new ArrayList(); Java:In die Zwischenablage kopieren ArrayList<Integer> myZahlen=new ArrayList<Integer>();[/ ist es dann immer generisch weil diese <> Klammern dabei sind?
Hallo Community, ich will nur den Unterschied zwischen die beiden Zeilen wissen. Java:In die Zwischenablage kopieren ArrayList<Integer> myZahlen=new ArrayList(); Java:In die Zwischenablage kopieren ArrayList<Integer> myZahlen=new ArrayList<Integer>();[/ ist es dann immer generisch weil diese <> Klammern dabei sind?
A Atze Top Contributor 27. Jan 2010 #2 eigentlich gibts da keinen unterschied, bei der ersten zeile warnt nur der compiler trotzdem kannst du beiden listen nur Integers hinzufügen Zustimmen 0
eigentlich gibts da keinen unterschied, bei der ersten zeile warnt nur der compiler trotzdem kannst du beiden listen nur Integers hinzufügen
B babuschka Top Contributor 27. Jan 2010 #3 Atze hat gesagt.: eigentlich gibts da keinen unterschied, bei der ersten zeile warnt nur der compiler trotzdem kannst du beiden listen nur Integers hinzufügen Zum Vergrößern anklicken.... also ist es dann sozusagen dasselbe? Und was ist mit den Klammern? <> Ist es immer generisch, wenn die Klammern dabei sind? Zustimmen 0
Atze hat gesagt.: eigentlich gibts da keinen unterschied, bei der ersten zeile warnt nur der compiler trotzdem kannst du beiden listen nur Integers hinzufügen Zum Vergrößern anklicken.... also ist es dann sozusagen dasselbe? Und was ist mit den Klammern? <> Ist es immer generisch, wenn die Klammern dabei sind?
A Atze Top Contributor 27. Jan 2010 #4 ja, ist es und es bleibt solange generisch, bis du es einer raw type referenz zuweist (legacy code) Zustimmen 0