Bnuo5yerm2qfeh6nv7qo

Build Your Own CircularArrayList In Under 34 Minutes

See how we can create our own CircularArrayList by reusing the Collection framework abstract base classes.

In this mini-course, we learn how to build a CircularArrayList. Similar to a normal ArrayList, but with a head position that can change within the array. The normal ArrayList always has the head at position 0, making it inefficient to add or remove elements at the front. Since it is still based on an array, we have the benefit of constant time access. It is thus still a valid RandomAccess List implementation.

Level: Easy


Your Instructor


Dr Heinz M. Kabutz
Dr Heinz M. Kabutz

Frequently Asked Questions


When does the course start and finish?
The course starts now and never ends! It is a completely self-paced online course - you decide when you start and when you finish.
How long do I have access to the course?
How does lifetime access sound? After enrolling, you have unlimited access to this course for as long as you like - across any and all devices you own.
What if I am unhappy with the course?
We would never want you to be unhappy! If you are unsatisfied with your purchase, contact us in the first 30 days and we will give you a full refund.

Get started now!