30
Java'da genel bir dizi nasıl oluşturulur?
Java jeneriklerinin uygulanması nedeniyle, aşağıdaki gibi bir kodunuz olamaz: public class GenSet<E> { private E a[]; public GenSet() { a = new E[INITIAL_ARRAY_LENGTH]; // error: generic array creation } } Tip güvenliğini korurken bunu nasıl uygulayabilirim? Java forumlarında şöyle bir çözüm gördüm: import java.lang.reflect.Array; class Stack<T> { public Stack(Class<T> clazz, …