Untitled
unknown
plain_text
2 years ago
752 B
4
Indexable
class veeru { public static void main(String[] args){ Vcollections vc = new Vcollections(); vc.add(new student()); } } class Vcollections{ private Object[] elementdata; int index; public Vcollections() { this.elementdata = new Object[1]; index =0; } public void add(Object obj){ if(size()==capacity()){ grow(); } elementdata[index++] = obj; } private void grow(){ Object[] nextarr = new Object[capacity() * 2]; for(int i =0;i<elementdata.length;i++){ nextarr[i]=elementdata[i]; } elementdata = nextarr; } public int size(){ return index; } public int capacity(){ return elementdata.length; } } class student{ }
Editor is loading...