ArrayListと配列を比べた場合、
圧倒的に配列が速いのは知っていたのですが、
そのため、わざわざtoArrayして回していたのです。

ためしに上記コードを実行してみたら、
ArrayListとtoArrayがほとんど同じ速度です・・・・
皆さんのPCでも同じような結果でしょうか?