S
Sunny
Gast
Hallo,
ich möcht den Minimum und Maximum Wert aus einer List auslesen. Das mach ich mit folgender Funktion.
Leider bekomme ich immer eine NullPoiinter Excption, sobald die min oder max Funktion ausgeführt wird. Im List Objekt sind Integer Objekt enthalten und sie ist nicht leer.
Weis jemand den Grund für den Fehler??
Vielen Dank
ich möcht den Minimum und Maximum Wert aus einer List auslesen. Das mach ich mit folgender Funktion.
Code:
private int get_Diff (List v)
{ Integer maxV = new Integer(0);
Integer minV = new Integer (0);
int diffV = 0;
try
{
maxV =(Integer)Collections.max(v);
minV =(Integer)Collections.min(v);
diffV = maxV.intValue() - minV.intValue();
}
catch (NullPointerException e)
{
System.out.println("Get Diff Fehelr "+e+String.valueOf(minV));
}
System.out.println("Ergebnis Differenz "+String.valueOf(diffV));
return diffV;
}
Leider bekomme ich immer eine NullPoiinter Excption, sobald die min oder max Funktion ausgeführt wird. Im List Objekt sind Integer Objekt enthalten und sie ist nicht leer.
Weis jemand den Grund für den Fehler??
Vielen Dank