salve;
folgendes code stück soll aus einer navigablemap, nach dem größten Float schlüssel, daß damit assozierte float array raus fischen. es holt auch ein array mit der korrekten länge heraus, aber ohne die in den array abgelegten werte...die enthaltenen werte sind irgendwelche float werte, aber niemals jene welche ursprünglich darin abgelegt wurden
wie komme ich zu den korrekten werten? was mach ich da falsch??? ich weiß leider nicht mehr weiter...wer kann mir weiterhelfen?
gruß
folgendes code stück soll aus einer navigablemap, nach dem größten Float schlüssel, daß damit assozierte float array raus fischen. es holt auch ein array mit der korrekten länge heraus, aber ohne die in den array abgelegten werte...die enthaltenen werte sind irgendwelche float werte, aber niemals jene welche ursprünglich darin abgelegt wurden
Java:
public float[] aussuchen(NavigableMap<Float, float[]> map) throws IOException {
if (map.isEmpty()) {
float werte[] = {0, 0, 0, 0, 0, 0, 0, 0};
return werte;
} else {
float[] werte = map.get(map.lastKey(););
return werte;
}
}
wie komme ich zu den korrekten werten? was mach ich da falsch??? ich weiß leider nicht mehr weiter...wer kann mir weiterhelfen?
gruß