Als «string» getaggte Fragen

Eine Zeichenfolge ist eine endliche Folge von Symbolen, die üblicherweise für Text verwendet wird, manchmal jedoch für beliebige Daten.

30
Wie schneide ich eine .NET-Zeichenfolge ab?
Ich möchte eine Zeichenfolge so abschneiden, dass ihre Länge nicht länger als ein bestimmter Wert ist. Ich schreibe in eine Datenbanktabelle und möchte sicherstellen, dass die von mir geschriebenen Werte den Einschränkungen des Datentyps der Spalte entsprechen. Zum Beispiel wäre es schön, wenn ich folgendes schreiben könnte: string NormalizeLength(string value, …
406 c#  .net  string  truncate 





17
Was ist mit unveränderlich gemeint?
Dies könnte die dümmste Frage sein, die jemals gestellt wurde, aber ich denke, dass es für einen Java-Neuling ziemlich verwirrend ist. Kann jemand klarstellen, was unter unveränderlich zu verstehen ist ? Warum ist ein Stringunveränderlicher? Was sind die Vor- und Nachteile der unveränderlichen Objekte? Warum sollte ein veränderliches Objekt wie …

15
Ist eine Java-Zeichenfolge wirklich unveränderlich?
Wir alle wissen, dass dies Stringin Java unveränderlich ist, überprüfen Sie jedoch den folgenden Code: String s1 = "Hello World"; String s2 = "Hello World"; String s3 = s1.substring(6); System.out.println(s1); // Hello World System.out.println(s2); // Hello World System.out.println(s3); // World Field field = String.class.getDeclaredField("value"); field.setAccessible(true); char[] value = (char[])field.get(s1); value[6] …




18
Verwenden von Enum-Werten als String-Literale
Was ist der beste Weg, um die in einer Aufzählung gespeicherten Werte als String-Literale zu verwenden? Zum Beispiel: public enum Modes { some-really-long-string, mode1, mode2, mode3 } Dann später könnte ich verwenden Mode.mode1, um seine Zeichenfolgendarstellung als zurückzugeben mode1. Ohne weiter anrufen zu müssen Mode.mode1.toString().
389 java  string  enums 

19
Wie kann ich überprüfen, ob ein String in Java einen anderen String enthält, ohne die Groß- und Kleinschreibung zu beachten?
Angenommen, ich habe zwei Saiten, String s1 = "AbBaCca"; String s2 = "bac"; Ich möchte eine Überprüfung durchführen, die die s2darin enthaltene Rückgabe zurückgibt s1. Ich kann das machen mit: return s1.contains(s2); Ich bin mir ziemlich sicher, dass zwischen contains()Groß- und Kleinschreibung unterschieden wird, aber ich kann dies nicht sicher …
386 java  string 



13
So extrahieren Sie einen Teilstring mit Regex
Ich habe eine Zeichenfolge, die zwei einfache Anführungszeichen enthält, das 'Zeichen. Zwischen den einfachen Anführungszeichen stehen die Daten, die ich möchte. Wie kann ich einen regulären Ausdruck schreiben, um "die gewünschten Daten" aus dem folgenden Text zu extrahieren? mydata = "some string with 'the data i want' inside";

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.