Supportnet / Forum / Anwendungen(Java,C++...)
ASCII String umgekehrt ausgeben
Frage
Hallo!
Ich muss für eine Programmieraufgabe u.a. ein ascii-Bild einlesen um es dann auf den Kopf gestellt wieder auszugeben!
Ich komme aber nicht auf den richtigen algorithmus, den ich dann in die methode einbauen muss bzw. verstehe ich die nicht die ich schon im internet gefunden habe! z.b.
public static String invert(String x){
String s ="";
for(int i=0;i<x.length();i++){
s+=x.substring(x.length())+ x.substring(x.length()-i);
}
return s;}
vllt kann mir ja jemand erklären was hier passiert
vielen dank im vorraus!!
[code][/code][code]
Antwort 1 von Teerbaby
Was das in der Schleife soll, ist mir so spontan auch nicht ganz klar. Ohne das jetzt ausprobiert zu haben, würde ich einfach folgendes machen:
for(int i=x.length();i>0;i--){
s+=x.charAt(i);

