Array |
Collection |
1.Array is a collection of similar Homogeneous element. |
1.Collection is collection of homogeneous and hetrogeneous element. |
2.Array is a fixed size. |
2.Collection is dynamic growable. |
3.Chance of memory wastage. |
3.No memory wastage problem. |
4.Store data type as well as object type. |
4.Stores only object type. |
5.Sorting, Searching, Reversing, Shuffling done by programmer written code. |
5.Sorting, Searching, Reversing, Shuffling done by build in methods of Collection class. |
6.Middle of insertion not possible directly. |
6.Middle of insertion is possible by build in methods of Collection. |
7.Build in methods are not available in array. |
7.Build in methods are available in Collection. |
8.More space is required to performed Operation. |
8.Less space is required to performed Operation. |