Hallo!
Folgende Problemstellung: Separiert aus dem "merkSatz" die einzelnen Wörter und liefert als Ergebnis einen String aus den letzten Zeichen eines Wortes.
Bsp: merkSatz: "Das ist mein 1 MerkSatz, für die Klassenarbeit"
Ergebnis: "stn1,ret"
Bis jetzt hab ich folgendes:
Meine Frage: Ist das prinzipiell so richtig? Wie kann ich die Ausgabe in diesem Fall in eine neue Methode "auslagern", ich bekomms grad einfach nicht gebacken. Ich weiß auch grad garnicht, wie ich die main-Methode in eine neue Klasse auslagere, sozusagen als "Test-Klasse"
Könnt ihr mir als Neuling in JAVA und in diesem Forum helfen? DANKE!
Ich bin nicht wirklich fit in JAVA, will es ja aber alles lernen / nachholen.
Folgende Problemstellung: Separiert aus dem "merkSatz" die einzelnen Wörter und liefert als Ergebnis einen String aus den letzten Zeichen eines Wortes.
Bsp: merkSatz: "Das ist mein 1 MerkSatz, für die Klassenarbeit"
Ergebnis: "stn1,ret"
Bis jetzt hab ich folgendes:
Java:
public class PasswortGenerator {
/**
*
*/
public static void main (String[] args) {
String merkSatz = "Das ist mein 1 Merksatz, für die Klassenarbeit";
String[] splitArray = merkSatz.split(" ");
for (int i = 0; i < splitArray.length; i++) {
String neuerString = splitArray[i];
String ergebnis = neuerString.substring(neuerString.length() -1);
System.out.print(ergebnis);
}
}
}
Meine Frage: Ist das prinzipiell so richtig? Wie kann ich die Ausgabe in diesem Fall in eine neue Methode "auslagern", ich bekomms grad einfach nicht gebacken. Ich weiß auch grad garnicht, wie ich die main-Methode in eine neue Klasse auslagere, sozusagen als "Test-Klasse"
Könnt ihr mir als Neuling in JAVA und in diesem Forum helfen? DANKE!
Ich bin nicht wirklich fit in JAVA, will es ja aber alles lernen / nachholen.
Zuletzt bearbeitet von einem Moderator: