Kanser
͊͐̋͊́̀̈́̽̈́̓͑͑
- Registriert
- 5 Aug. 2013
- Beiträge
- 72
Hallo leute,
Ich weis mehr oder weniger darüber bescheit weshalb es Generics in Java gibt aber volgendes ist mir nicht klar.
Gibt es einen Unterschied (wenn ja, dann was für eins?) zwischen:
ArrayList<String> sList = new ArrayList<>();
//und
ArrayList<String> sList = new ArrayList<String>();
Oder ist das nur eine andere schreibweise für dass selbe?
In den meisten Bespielen die ich fand wurde einfach das Zweite verwendet aber nur algemein erläuter wozu Generics gut sind, es wird aber nie auf den unterschied zum ersten Fall.
Ich weis mehr oder weniger darüber bescheit weshalb es Generics in Java gibt aber volgendes ist mir nicht klar.
Gibt es einen Unterschied (wenn ja, dann was für eins?) zwischen:
ArrayList<String> sList = new ArrayList<>();
//und
ArrayList<String> sList = new ArrayList<String>();
Oder ist das nur eine andere schreibweise für dass selbe?
In den meisten Bespielen die ich fand wurde einfach das Zweite verwendet aber nur algemein erläuter wozu Generics gut sind, es wird aber nie auf den unterschied zum ersten Fall.