Als «stringbuilder» getaggte Fragen

Stringbuilder ist eine Klasse, die eine bequeme und effiziente Möglichkeit bietet, mit Textdaten in Java und .NET Framework zu arbeiten.

421
Letztes Zeichen eines StringBuilder entfernen?

Wenn Sie eine Sammlung durchlaufen und aus jedem durch ein Trennzeichen getrennten Datenzeichen eine Zeichenfolge erstellen müssen, erhalten Sie am Ende immer ein zusätzliches Trennzeichen, z for (String serverId : serverIds) { sb.append(serverId); sb.append(","); } Gibt etwas wie: serverId_1,...

234
So hängen Sie eine neue Zeile an StringBuilder an

Ich habe ein StringBuilderObjekt, StringBuilder result = new StringBuilder(); result.append(someChar); Jetzt möchte ich ein Zeilenumbruchzeichen an das anhängen StringBuilder . Wie kann ich es tun? result.append("/n"); Funktioniert nicht. Also habe ich darüber nachgedacht, eine neue Zeile mit...

88
Richtige Verwendung von StringBuilder in SQL

Ich habe gerade eine SQL-Abfrage wie diese in meinem Projekt gefunden: return (new StringBuilder("select id1, " + " id2 " + " from " + " table")).toString(); Erreicht dies StringBuildersein Ziel, dh die Speichernutzung zu reduzieren? Ich bezweifle das, weil im Konstruktor das '+' (String concat...

82
Wann wird StringBuilder verwendet?

Ich verstehe die Vorteile von StringBuilder. Wenn ich jedoch 2 Zeichenfolgen verketten möchte, gehe ich davon aus, dass es besser (schneller) ist, dies ohne StringBuilder zu tun. Ist das richtig? Ab wann (Anzahl der Zeichenfolgen) ist es besser, StringBuilder zu verwenden?