ArrayListって内部的にリスト構造なの?
Listとどう違うの?

リスト構造だとインデクサ[]は使えるとしてもアクセス効率
が悪いと思うけど