Articles of String

Java: String concat vs StringBuilder – optimiert, was soll ich tun?

In dieser Antwort heißt es (impliziert), dass die String–Verkettung ohnehin in StringBuilder-Operationen optimiert ist. Wenn ich also meinen Code schreibe, gibt es irgendeinen Grund, StringBuilder-Code in die Source zu schreiben? Beachten Sie, dass sich mein Anwendungsfall von der Frage des OP unterscheidet, da ich Hunderttausende von Zeilen verkette. Um mich klarer zu machen: Ich bin […]

Kann ich eine Zeichenfolge (in C #) “multiplizieren”?

Angenommen, ich habe eine Zeichenfolge, zum Beispiel string snip = “”; Ich möchte es grundsätzlich mehrfach schreiben, abhängig von einem ganzzahligen Wert. string snip = “”; int multiplier = 2; // TODO: magic code to do this // snip * multiplier = “”; EDIT: Ich weiß, ich kann leicht meine eigene function schreiben, um dies […]

Generiere SEO freundliche URLs (Slugs)

Definition Aus Wikipedia : Ein Slug ist der Teil einer URL, der eine Seite mit für Menschen lesbaren Schlüsselwörtern identifiziert. Um den Benutzern das Eingeben der URL zu erleichtern, werden häufig auch Sonderzeichen entfernt oder ersetzt. Zum Beispiel werden Buchstaben mit Akzenten normalerweise durch Buchstaben aus dem englischen Alphabet ersetzt; Interpunktionszeichen werden im Allgemeinen entfernt; […]

PHP-Variable mit String-Literal mischen

Kennt jemand einen effizienteren Weg dies zu tun? Angenommen, ich habe eine Variable $test und es ist definiert als: $test = ‘cheese’ Ich möchte cheesey ausgeben, was ich so machen kann: echo $test . ‘y’ Aber ich würde es vorziehen, den Code zu etwas Ähnlichem zu vereinfachen (was nicht funktionieren würde): echo “$testy” Dieses Beispiel […]

Was ist der Unterschied zwischen String und StringBuffer in Java?

Was ist der Unterschied zwischen String und StringBuffer in Java? Gibt es eine maximale Größe für String?

Warum sind Strings in vielen Programmiersprachen unveränderbar?

Mögliche Duplikate: Warum können Zeichenketten in Java und .NET nicht geändert werden? Warum .NET String ist unveränderlich? Mehrere Sprachen haben dafür gewählt, wie C #, Java und Python. Wenn es darum geht, Speicher zu sparen oder die Effizienz von Operationen wie Vergleichen zu erhöhen, welchen Effekt hat es auf Verkettungen und andere Modifizierungsoperationen?

Hat swift eine Trim-Methode für String?

Hat swift eine Trim-Methode für String? Beispielsweise: let result = ” abc “.trim() // result == “abc”

Wie verkette ich mehrere C ++ – Zeichenfolgen in einer Zeile?

C # verfügt über eine Syntaxfunktion, mit der Sie viele Datentypen in einer Zeile verketten können. string s = new String(); s += “Hello world, ” + myInt + niceToSeeYouString; s += someChar1 + interestingDecimal + someChar2; Was wäre das Äquivalent in C ++? Soweit ich sehen kann, müssten Sie alles auf separaten Zeilen ausführen, […]

Wie konvertiert / Parst von String zu Char in Java?

Wie analysiere ich einen String Wert in Java zu einem char Typ? Ich weiß, wie man es mit int und double macht (zum Beispiel Integer.parseInt (“123”)), Gibt es eine class für Strings und Chars?

Testen Sie, ob Zeichen in der Zeichenfolge in R enthalten sind

Ich versuche festzustellen, ob eine Zeichenfolge eine Teilmenge einer anderen Zeichenfolge ist. Beispielsweise: chars <- "test" value <- "es" Ich möchte TRUE zurückgeben, wenn “value” als Teil der Zeichenfolge “chars” angezeigt wird. Im folgenden Szenario möchte ich false zurückgeben: chars <- "test" value <- "et"