ArrayList in Java Tutorial

ArrayList in Java Tutorial

FavoriteLoadingAdd to favorites

This is the exact code to write an ArrayList in Java! ✅This is an ArrayList in java with examples.


👑Start practicing now with 10 free java programs –
🌅 Source Code –

ArrayList fruitList = new ArrayList();

This is how you create your ArrayList. Now, you can type fruitList.add(), fruitList.get(), fruitList.clear(), fruitList.remove() and much more!

THESE are the main differences between the ArrayList data structure and the Array data structure. You can easily, add, remove and modify ArrayLists, but it’s much harder with Arrays. That’s the big difference between Arrays and ArrayLists in Java.

This ArrayList can be trick at first… But SURELY you’ll get it 🙂 If you followed along, congrats! You learned-by-doing!

I hope you enjoyed this tutorial on how to use ArrayList in Java! I like to have a nice mix of tutorials and actual projects for you all 🙂

Do you want to learn how to code from scratch, in Java? Check out my Java Tutorial For Beginners:

What are you using ArrayLists in Java for?


Want to keep learning?

Enjoy these hand-picked java books. These are affiliate links, so while you learn, you will be supporting the creation of more tutorials just like this.

Best Java Books
1. Starting Out with Java
2. Effective Java
3. Learn Java in One Day

Best Python Books
1. A Smarter Way to Learn Python
2. Python Crash Course
3. A Practical Introduction To Python

Best C++ Books
1. The C++ Programming Language
2. Beginning C++ Through Game Programming
3. Murach’s C++ Programming

Best Game Development Books
1. Developing 2D Games with Unity
2. Unity in Action
3. Game Programming Patterns

Best App Development Books
1. Android Programming
2. Head First Android Development
3. Android Game Programming

1. iOS Programming
2. Swift Programming
3. iOS Games by Tutorials

Best Web Development Books
1. Design and Build Websites
2. A Smarter Way to Learn HTML & CSS
3. A Smarter Way to Learn JavaScript

Coding gear
🌟My gear

Connect with me and other programmers!
📹2nd Channel

🌞If you’ve got value from my videos and would like to give back, you can do so on my patreon page –

Alex Lee


By |2019-05-30T19:18:56+00:00May 30th, 2019|Java Video Tutorials|11 Comments


  1. Skech Curry May 30, 2019 at 7:19 pm - Reply

    Tfw you got the AP exam today and you haven't studied for it 💀

  2. Mitch Ixcoy May 30, 2019 at 7:19 pm - Reply

    Thanks man GG

  3. Jake Korey May 30, 2019 at 7:19 pm - Reply

    Thanks for the vid, Alex! Cramming for my programming final tomorrow

  4. Tech Genius May 30, 2019 at 7:19 pm - Reply

    You are awesome

  5. Ansh Daywen May 30, 2019 at 7:19 pm - Reply

    I bet he will be with 1 million subs in next few years….

  6. Sleeper_3.0 May 30, 2019 at 7:19 pm - Reply

    This was a great video, short and to the point.

  7. Mue Ja May 30, 2019 at 7:19 pm - Reply

    Very professional and well explained. Thank you.

  8. Pankaj Singh May 30, 2019 at 7:19 pm - Reply

    Love you sir

  9. Jairo Poveda May 30, 2019 at 7:19 pm - Reply

    Keep it up man. If could do something on maps, hashsets and trees, it would be great

  10. Trump 2020 May 30, 2019 at 7:19 pm - Reply

    Your vids help me so much when in programming for class. Thank you bro

  11. Jino Lim May 30, 2019 at 7:19 pm - Reply

    This was really interesting and good to know!

    ArrayLists would've helped me out a lot a while back.

Leave A Comment