Java: Alle 4 Zeichen ein Leerzeichen einfügen?

2 Antworten

Probiere mal i%4 == 0. Damit wird geschaut, ob der Rest der Division durch 4 teilbar ist.

Woher ich das weiß:Berufserfahrung – arbeite seit über 5 Jahren als Java-Webentwickler

heyhey65 
Fragesteller
 23.10.2022, 14:54

Danke! Ist eine gute Möglichkeit

0

Hey,

das hier wäre mein Ansatz:

public String foo(String s) {
    for (int i = 3; i < s.length(); i += 4) {
        s = s.substring(0, i) + " " + s.substring(i);
    }
    return s;
}

Hier wird nach jedem dritten Zeichen ein Leerzeichen eingefügt (also wird jedes 4. Zeichen zu einem Leerzeichen).

Mfg Jannick (L1nd)

Woher ich das weiß:eigene Erfahrung

heyhey65 
Fragesteller
 23.10.2022, 14:53

Vielen Dank! Hat geklappt

1