Update StatisticsCalculator.java

langsteDroogstePeiode(/met Max) toegevoegd, blijkbaar stond die er nog niet in,dacht dat ik al geupload had though
This commit is contained in:
Dofensmirtsz
2014-10-26 14:56:35 +01:00
parent 0bcb978190
commit fe05019f32
+38 -9
View File
@@ -195,15 +195,44 @@ public class StatisticsCalculator {
public static int[] langsteDroogstePeriodeMetMax(ArrayList<Double> array, int maxNeerslag)
{
int[] index = new int[2];
int index1 = 0;
int index2 = 0;
//Code
index[0] = index1;
index[1] = index2;
return index;
int i = 0;
double maximaleRegenval = 0;
ArrayList<Double> maxRegenval = new ArrayList<Double>();
for(double rainAmount : array)
{
i++;
if(i%1440==0)
{
maxRegenval.add(maximaleRegenval);
maximaleRegenval = 0;
}
if(rainAmount > maximaleRegenval)
{
maximaleRegenval = rainAmount;
}
}
int periode = 0;
int aantalDagen = 0;
int langstePeriode = 0;
ArrayList<Integer> periodes = new ArrayList<Integer>();
for(int r=0; r<maxRegenval.size(); r++)
{
if(maxRegenval.get(r) > maxNeerslag)
{
r++;
periodes.add(periode);
periode = 0;
}
else
{
periode ++;
if(periode > langstePeriode)
{
langstePeriode = periode;
}
}
}
return langstePeriode;
}
public static int[] langsteRegenPeriode(ArrayList<Double> array)