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 :-)
Forensoftware: Burning Board, entwickelt von WoltLab GmbH