double
8182838485868788899091
// ------------------------------------------------------------------------ protected abstract DoubleList makeUnmodifiableDoubleList(); protected DoubleList makeDoubleList() { DoubleList list = new ArrayDoubleList(); for(double i=0;i<10;i++) { list.add(i); } return list; }
4142434445464748495051
} @Test public void testJavaUtilList() { final long startNano = System.nanoTime(); final ArrayDoubleList dal = new ArrayDoubleList(); final java.util.List list = dal; for(double i = 0.0; i<1000 ; i=i+.01){ list.add(i); }
5556575859606162636465
@Test public void testJQuantList() { final long startNano = System.nanoTime(); final ArrayDoubleList dal = new ArrayDoubleList(); final org.jquantlib.experimental.StrategyLoadingList list = new org.jquantlib.experimental.StrategyLoadingList(dal); for(double i = 0.0; i<1000 ; i=i+.01){ list.add(i); } final long totalTime = System.nanoTime() - startNano;
4041424344454647484950
} public static void main(String[] args) { PrimitiveCollectionAddVisitor v = PrimitiveCollectionAddVisitor.impl; ArrayDoubleList dal = new ArrayDoubleList(); v.visitAddDoubleCollection(dal, 6.66); ArrayFloatList fal = new ArrayFloatList(); v.visitAddFloatCollection(fal, 6.66f); }