Java Tutorial for Complete Beginners
- Learn to program in Java
If you want to add items efficiently to somewhere in a list other than the beginning or end, you need a linked list.
IMPORTANT NOTE: I had misunderstood something when making this video, as pointed out to me by "kidbabic" on YouTube among others. If you add or insert something to a LinkedList by specifying an index, the list has to iterate over all items in itself up to that point in order to find the insertion/deletion point. So adding or removing to LinkedList is only faster if you use an iterator, which you have ready pointing at the correct point. See the tutorial on iterators later on for more info.
- Basic fluency with computers
Learn to program in the Java programming language. This course assumes no prior programming knowledge, just a desire to learn to program.
- Anyone who wants to learn Java