Generics nedir,neden kullanılır?

Generic’in Türkçe karşılığının genel,jenerik olduğu söylenebilir.Adından da anlaşıldığı üzere bir tipi genelleştirme amacıyla kullanılabilir. Generic kullanmanın faydalarından ilki kodu daha okunabilir yapmasıdır.Örneğin generic kullanmadan bir arraylist’e eleman eklemek istediğimizde type-casting yapmak zorunda kalırız. List list = new ArrayList(); list.add(“meriç”); String s = (String) list.get(0); Aynı işlemi Generic kullanarak şu şekilde yapabiliriz. List<String> list = new ArrayList<String>(); […]