lambda 使わないほうがいいんじゃない?という意見を kazuho さんから頂いたので、使わないようにしてみた。 lambda 使わない方がデバッガで追いやすいというのは一理あるので、それもまたいいのかな、と。 というわけで、以下のように書けばいいという感じになった。 import java.util.List; import java.util.ArrayList; import java.util.LinkedList; public class ListBenchmark { // Benchmarking method must be started with 'bench'. public void benchArrayList() { List<Integer> l = new ArrayList<>(); for (int i=0; i<1_000_000; ++i) {