String transformation

Kartoffel_1

Mitglied
Hallo.
Mein Niveau erlaubt mir leider noch nicht eine Lösung zu entwerfen. Falls jemand mir helfen möchte, kann drauf antworten. Auf jedem fall das ist der einzige weg, womit ich meine Anwesenheit hier und jetzt bestätigen kann. (-:
Ich werde inzwischen Spaß haben, in diesem Forum herumzustöbern!
Ich möchte alle Buchstaben in einem Text zu underscore transformieren. Wie geht das bitte?
 
Zuletzt bearbeitet:
Falls deine Antwortfrage mich zur Lösung der Aufgabe mittels traditionellen Methoden leiten soll, dann antworte ich mit "Es wird insgesamt weniger dauern, wenn ich eine Softwarelösung habe, denn die Menge der zu verarbeitenden Materialien eher in Richtung Automatisierung geht."
Falls deine Antwortfrage mich zur Lösung der Aufgabe mittels Java leiten soll, kann ich dich auch bewundern, denn logisch die Verknüpfung zu Star Wars zu sein scheint.
 
Java:
[/B]
package code;

public class Hello {
    public static void main (String[] args) {
    
    
    String s1 = "Hallo Kartoffel";
    String r1 = s1.replace('a', '_');
    String r2 = r1.replace('b', '_');
    //Hier weiter bis ich alle Buchstaben hineingesetzt habe.//
    System.out.println(r2); 
    }
}
[B]

Hallo zusammen. Kann man die statements von String s1 bis String r2 als Constructor bezeichnen bitte?
 
Nein, das ist ein Methoden-Koerper.

Also, alles zusammen zwischen den geschwungenen Klammern ist ein Methodenkoerper. Zeilen 8/9/10 sind Deklarationen und Zuweisungen von Variablen.
 
Hallo zusammen. Kann man die statements von String s1 bis String r2 als Constructor bezeichnen bitte?
Wenn Du mit replace arbeiten möchtest, kannst Du auch replaceAll und reguläre Ausdrücke verwenden:
Java:
String text = "Hallo, Kartoffel!";
String underscores = text.replaceAll("[a-zA-Z]", "_");
liefert dann
Code:
_____, _________!

Allerdings wage ich zu bezweifeln, dass Du das tun sollst/willst. Daher die Eingangsfrage, wie Du es mit Zettel und Stift lösen würdest.
 

Zurück
Oben