|
@@ -13,12 +13,11 @@ public class CQArrayBenchmark {
|
|
|
public static void main(String[] args) {
|
|
public static void main(String[] args) {
|
|
|
Integer[] range = new IntRange(0, 1000).toArray(new Integer[0]);
|
|
Integer[] range = new IntRange(0, 1000).toArray(new Integer[0]);
|
|
|
|
|
|
|
|
-// compare("CQArray", range, new CQArray<>(range));
|
|
|
|
|
-// compare("CQArraySupplier", range, CQArraySupplier.from(() -> range));
|
|
|
|
|
-//
|
|
|
|
|
-// compare("CQList", range, new CQList<>(Arrays.asList(range)));
|
|
|
|
|
-// compare("CQListSupplier", range, CQListSupplier.from(() -> Arrays.asList(range)));
|
|
|
|
|
-//
|
|
|
|
|
|
|
+ compare("CQArray", range, new CQArray<>(range));
|
|
|
|
|
+ compare("CQArraySupplier", range, CQArraySupplier.from(() -> range));
|
|
|
|
|
+
|
|
|
|
|
+ compare("CQList", range, new CQList<>(Arrays.asList(range)));
|
|
|
|
|
+ compare("CQListSupplier", range, CQListSupplier.from(() -> Arrays.asList(range)));
|
|
|
|
|
|
|
|
compare("spliterator", range, CQSpliterator.from(() -> Arrays.asList(range).spliterator()));
|
|
compare("spliterator", range, CQSpliterator.from(() -> Arrays.asList(range).spliterator()));
|
|
|
compare("stream.spliterator", range, CQSpliterator.from(() -> Arrays.asList(range).stream().spliterator()));
|
|
compare("stream.spliterator", range, CQSpliterator.from(() -> Arrays.asList(range).stream().spliterator()));
|