Java Schleife lösen

erste schleife *foreach*

input { 2, 0, 3, 1 }

foreach

dann ist im ersten durchlauf i = 2
also input[2] = 3-2 = 1 ... also nun schon input { 2, 0, 1, 1 }
zweitens i = 0 > input[0] = 3-0 = 3 > input { 3, 0, 1, 1 }
drittens i = 1 > input[1] = 3-1 = 2 > input { 3, 2, 1, 1 }
viertens wie drittens ...

desshalb kommt da 3, 2, 1, 1 raus ... völlig logisch ...
und bitte schreibe den println befehl aus ... und nich so kurz ... sonst könnte man denken pln ist ne eigene methode

zweite schleife *for*

sbr { "A+", "B+", "C+" }

erster durchgang
sbr[1].append(sbr[0]) > "B+".append("A+") > sbr { "A+", "B+A+", "C+" }
zweiter durchgang
sbr[2].append(sbr[1]) > "C+".append("B+A+") > sbr { "A+", "B+A+", "C+B+A+" }

daher ausgabe : A+B+A+C+B+A+

auch hier gilt wieder print und println bitte ausschreiben ...

hoffe konnte helfen ...

*was war hierran eigentlich so schwer zu verstehen ?=!*
 
Zurück