Generics memungkinkan Anda menulis kelas, antarmuka, dan metode yang bekerja dengan parameter tipe yang ditentukan oleh pemanggil — memberikan keamanan tipe saat compile-time dan menghilangkan casting. Mereka mendukung Collections Framework dan perpustakaan yang dapat digunakan kembali.
Masalah yang diselesaikan generics
();
list.add();
list.add();
(String) list.get();
List<String> list = <>();
list.add();
list.add();
list.get();
