Here I mentioned all the differences between Vector, ArrayList, and LinkedList.
| Vector | ArrayList | LinkedList | |
|---|---|---|---|
| Data structure | Growable array | Dynamic array | Doubly linked list |
| Increment size | 100% | 50% | No initial size |
| Traverse | Uses enumeration | Uses iterator | Uses iterator |
| Accessibility | Random and fast | Random and fast | Sequential and slow |
| Order | Insertion order | Insertion order | Insertion order |
| Duplicates | Allowed | Allowed | Allowed |
| Insert / Delete | Slow | Slow | Fast |
| Synchronized | Yes | No | No |
| Null values | Allowed | Allowed | Allowed |
Top comments (0)