Auf Thema antworten

Hey Leute,


hier seht ihr meinen Code, worin auch die Übungsaufgabe steht:

[CODE=java]public static String echo(String s, int anzahl) {

        // Schreibe den String s so oft hintereinander, wie der Parameter anzahl vorgibt.

        // Sie duerfen davon ausgehen, dass anzahl >= 0 ist.

        //

        // Beispiele:

        // ----------

        // s: "Hallo", anzahl: 2 -> Rueckgabewert: "HalloHallo"

        // s: "Echo", anzahl: 0 -> Rueckgabewert: ""


        String ausgabe;

      

        if (anzahl > 0) {

            ausgabe= s * anzahl;

        }

else {

ausgabe = "";

}

      

      

        return ausgabe;

    }

    [/CODE]


Nun meine Frage:


Ist es möglich, einen String mit einem integer zu multiplizieren? Natürlich kriege ich eine Fehlermeldung in der Zeile wo             ausgabe= s * anzahl; steht, doch gibt es eine Möglichkeit, diesen Fehler zu umgehen?


(Für die Aufgabe muss ich mit einem return arbeiten)




MfG



Oben