Hi,
habe eine Map mit einer String ID und einem Objekt.: Map<String, Object>
im Object gibts einen String next, der auf die ID zeigt, die verkettet ist. es gibt keinen previous.
Die Map ist willkürlich durcheinander also nicht sortiert.
Es gibt auch objekte ohne Next, bzw. Objekte die zwar ein Next haben, aber in der Map das Objekt nicht drinnen ist.
Wunsch: List<Object> sortiert nach reihe, heißt wenn next befüllt, dann sollen die objekte hintereinander in der Liste liegen. ansonsten die restlichen objekte egal.
Meine Versuche wären ein richtiges einfügen mit nachfolger, bzw. wenn es keinen gibt ein null, allerdings hab ich hier ein example mit nur integer gefunden:
topology search
Manuelles durchlaufen klappt zwar. aber wenn ich mit einem Blatt beginne habe ich ein Problem.
Danke,
habe eine Map mit einer String ID und einem Objekt.: Map<String, Object>
im Object gibts einen String next, der auf die ID zeigt, die verkettet ist. es gibt keinen previous.
Die Map ist willkürlich durcheinander also nicht sortiert.
Es gibt auch objekte ohne Next, bzw. Objekte die zwar ein Next haben, aber in der Map das Objekt nicht drinnen ist.
Wunsch: List<Object> sortiert nach reihe, heißt wenn next befüllt, dann sollen die objekte hintereinander in der Liste liegen. ansonsten die restlichen objekte egal.
Meine Versuche wären ein richtiges einfügen mit nachfolger, bzw. wenn es keinen gibt ein null, allerdings hab ich hier ein example mit nur integer gefunden:
topology search
Manuelles durchlaufen klappt zwar. aber wenn ich mit einem Blatt beginne habe ich ein Problem.
Danke,