Informatiker Board (http://www.informatikerboard.de/board/index.php)
- Themengebiete (http://www.informatikerboard.de/board/board.php?boardid=1)
-- Sonstige Fragen (http://www.informatikerboard.de/board/board.php?boardid=25)
--- Java Generics (http://www.informatikerboard.de/board/thread.php?threadid=2225)


Geschrieben von MartinB am 18.04.2015 um 07:47:

  Java Generics

Meine Frage:
Hey Leute,

eine kurze Frage: Was ist denn unter Java Generics zu verstehen?

Über Google finde ich nur das:

Generics zählen zu den komplexesten Sprachkonstrukten in Java.

Meine Ideen:
Vielen Dank für Eure Hilfe.



Geschrieben von eulerscheZahl am 18.04.2015 um 10:14:

 

Generics sorgen dafür, dass du nur Variablen eines bestimmten Datentyps verwenden kannst.
Bsp.: ArrayList
Wenn du eine ArrayList<Integer> erstellst, kannst du dort auch kein double anfügen. Gleichzeitig ist es aber auch möglich, eine ArrayList<WasAuchImmer> zu erstellen, du kannst also selbst den Datentyp wählen. Und wenn du in der Verwendung etwas falsch machst, also doch ein double an die ArrayList<Integer> hängen willst, sagt dir das bereits der Compiler.



Geschrieben von MartinB am 18.04.2015 um 11:34:

 

Super, danke dir für die Erklärung :-) Daumen hoch


Forensoftware: Burning Board, entwickelt von WoltLab GmbH