title: Why not always use ArrayLists in Java, instead of plain ol' arrays?
body: <p>Quick question here: why not ALWAYS use ArrayLists in Java?  They apparently have equal access speed as arrays, in addition to extra useful functionality.  I understand the limitation in that it cannot hold primitives, but this is easily mitigated by use of wrappers.</p>