Mercurial > dive4elements > river
diff artifacts/src/main/java/org/dive4elements/river/artifacts/model/minfo/SedimentLoadFactory.java @ 7254:fe32a7f9655e
Reduce usage of careless 'for (int i = 0; i < x.size(); i++)' pattern.
author | Sascha L. Teichmann <teichmann@intevation.de> |
---|---|
date | Sat, 05 Oct 2013 17:52:16 +0200 |
parents | 1dff8e71c4d6 |
children | 615795d54831 |
line wrap: on
line diff
--- a/artifacts/src/main/java/org/dive4elements/river/artifacts/model/minfo/SedimentLoadFactory.java Sat Oct 05 12:49:53 2013 +0200 +++ b/artifacts/src/main/java/org/dive4elements/river/artifacts/model/minfo/SedimentLoadFactory.java Sat Oct 05 17:52:16 2013 +0200 @@ -323,7 +323,7 @@ sqlQuery.setDouble("endKm", endKm); List<Object []> results = sqlQuery.list(); SedimentLoad[] loads = new SedimentLoad[results.size()]; - for (int i = 0; i < results.size(); i++) { + for (int i = 0, R = results.size(); i < R; i++) { Object[] row = results.get(i); loads[i] = new SedimentLoad( (String) row[0], @@ -345,7 +345,7 @@ List<Object []> results = sqlQuery.list(); SedimentLoad[] loads = new SedimentLoad[results.size()]; - for (int i = 0; i < results.size(); i++) { + for (int i = 0, R = results.size(); i < R; i++) { Object[] row = results.get(i); loads[i] = new SedimentLoad( (String) row[0], @@ -366,7 +366,7 @@ List<Object []> results = sqlQuery.list(); SedimentLoad[] loads = new SedimentLoad[results.size()]; - for (int i = 0; i < results.size(); i++) { + for (int i = 0, R = results.size(); i < R; i++) { Object[] row = results.get(i); loads[i] = new SedimentLoad( ((Date) row[0]).toString() + (Date) row[1], @@ -455,7 +455,7 @@ ? suspStations : floatStations; - for (int i = 0; i < results.size(); i++) { + for (int i = 0, R = results.size(); i < R; i++) { row = results.get(i); double km = (Double) row[2]; Range range = findMeasurementStationRange(relevantStations, km); @@ -608,7 +608,7 @@ true, (String)row[5]); TDoubleArrayList kms = new TDoubleArrayList(); - for (int i = 0; i < results.size(); i++) { + for (int i = 0, R = results.size(); i < R; i++) { row = results.get(i); kms.add((Double)row[3]); load.setLoadTotal((Double)row[3], (Double)row[2]); @@ -680,7 +680,7 @@ (String)row[5]); } - for (int i = 0; i < results.size(); i++) { + for (int i = 0, R = results.size(); i < R; i++) { Object[] row = results.get(i); double km = (Double)row[3]; Range range = findMeasurementStationRange(stations, km); @@ -799,7 +799,7 @@ false, (String)row[5]); - for (int i = 0; i < results.size(); i++) { + for (int i = 0, R = results.size(); i < R; i++) { row = results.get(i); SedimentLoadFraction fraction = new SedimentLoadFraction(); fraction.setUnknown((Double)row[3]);