ich hab die ganze nacht programmiert und dreh mittlerweile etwas am rad
folgendes macht mich gerade kirre
ich bekomme ein array von objekten und muss mit denen etwas machen. aber nicht einzeln, sondern immer im bündel.
normal würde ich ja einfach durchs array latschen und mit jedem objekt anstellen was ich möchte, aber der schlafmangel scheint zu unterbinden, dass ich das bündelweise hinbekomme
for(Object o : Objectarray){
o.tuwas();
}
wie kann ich das jetzt (möglichst einfach) so umschreiben, dass ich zum beispiel maximal 10 objekte anfasse und dann code einfüge der durchlaufen muss, ehe ich die nächsten 10 anfasse? ich kriegs nicht hin, mein hirn ist grütze -.-
int j = 0;
int limit = 10;
int objectarrayparts = objectarray.size()/10;
for(int c=0;c<=objectarrayparts;c++){
if(objectarrayparts == 0 || c==objectarrayparts){
limit = objectarray()%10 + 10*objectarrayparts;
if(limit == 0){
continue;
}
}
for(;j<limit;j++){
objectarray.at(j).tuwas();
}
system.aufräumarbeiten()
limit += 10;
}
hilfeeeee
ich geh jetzt pennen, wenn ich später aufwach und mich immernoch daran verkopfe, kotze ich glaube ich. wär nett wenn jemand schönen code für mein problem hätte, ich kriegs echt nichtmehr gebacken. die problemstellung ist eigentlich simpel, mich nervts schon wieder dass ich so viele zwischenvariablen brauche -.-