String aus Variablen bauen

equin

Aktives Mitglied
Hallo,

ich will einen String zusammenbauen, der verschiedenen Variablen besteht. Statt dieser Version:

Java:
String s = "bla bla " + a + " weitere text " +  b + "...";


suche ich eher eine Übersichtlichere Version wie diese hier:

Java:
String s = new String("bla bla % weitere text % ...", a, b)

Leider weiß ich nicht wie die genaue Syntax aussieht, btw. wie man diese Methode genau nennt, so dass ich bisher keine Infomationen dazu finden kann. Kann mir jemand weiterhelfen? Das müsste doch möglich sein in Java?
 
Hallo die beste Variante um das zu machen ist wohl der StringBuilder!

Beispiel:

Java:
String a = "Welt";

StringBuild sb = new StringBuilder();
sb.append("Hallo");
sb.append(a)

System.out.println(sb.toString());

P.S. das ist von der Performance auch besser!

Gruß Swoop
 
Das funktioniert mit [c]String.format()[/c]:
Java:
String yourString = String.format("bla bla %s weitere text %s ...", a, b);
 
[OT]Das nächste mal Schreib ich versehentlicher "doppelpost" 😉
Dachte man kann darauf schliessen, das das keine Absicht war.

Nein Nein es geht um den Sinnlosen Beitrag!
Du hättest deinen alten Bearbeiten können oder wenn du zu langsam bist einfach nichts mehr schreiben können... Dein "lol-doppelpost"-Beitrag bringt niemand was =)[/OT]
 
[OT]
Natürlich ist der Beitrag Sinnlos (genau so wie dieser oder wo deiner )aber was macht das für ein Unterschied ob da jetzt "lol doppelpost" oder "kann gelöscht werden" oder " "?? Oder was willst du jetzt mit deinem Kommentar bezwecken?

Ich weiß das ich Beiträge bearbeiten kann und wie schon gesagt, das es versehentlich war. Zur Info:
der falsche Button

Und dein Beitrag mit dem StringBuilder hatte auch garnichts mit der Frage zu tun?
[/OT]
 

Zurück
Oben