20 - Custom Collection Development Part 8 - Core Java Tutorial - Mr. Hari Krishna
20 - Custom Collection Development Part 8 - Core Java Tutorial - Mr. Hari Krishna
package hariKrishna;
public class TestForGrowableAlgorithmForIncreArrayCap {
public static void main(String[] args){
GrowableAlgorithForIncreasingArrayCapacity GATest=new
GrowableAlgorithForIncreasingArrayCapacity();
GATest.add("a");
GATest.add("b");
GATest.add("c");
GATest.add(5);
GATest.add(6.7);
GATest.add("a");
GATest.add(null);
GATest.add(null);
GATest.add(9);
GATest.add(10);
GATest.add(11);
GATest.add(12);
System.out.println("Capacity of Array Object :"+GATest.capacity());
System.out.println("Element Count or Size of Array
Object :"+GATest.size());
System.out.println("Elements stored in the Array Object :");
for(int i=0;i<GATest.objArray.length;i++){
System.out.println(GATest.objArray[i]);
}
Object obj=GATest.get(2);
System.out.println("Element stored in the index using get
method :"+obj);
GATest.replace(2, "B");
obj=GATest.get(2);
System.out.println("Element stored in the index using get
method :"+obj);
GATest.remove(2);
//System.out.println(GATest.get(3));
for(int i=0;i<GATest.size();i++){
System.out.println(GATest.get(i));
}
GATest.insert(2,"Z");
for(int i=0;i<GATest.size();i++){
System.out.println(GATest.get(i));
}
}
}