Articles of Zeichenfolge

eine Verwirrung über Java String-Literal-Pool und String-Verkettung

Alles, ich sah ein Problem, wenn Sie den Code unten schreiben String hello = “Hello”; String str5 = “Hel” + “lo”; String str8 = “Hel”; String str9 = “lo”; String str10 = str8 + str9; System.out.println(“str10==hello?” + (str10 == hello)); System.out.println(“str5==hello?” + (str5 == hello)); System.out.println(“str10==str5?” + (str10 == str5)); dann starte ich meinen Code […]

DateTime Konvertierung von String C #

Ich habe eine Zeichenfolge ( 642014 ), die im Format Mdyyyy . Ich möchte die Zeichenfolge in 04062014 ( ddMMYYYY ) ddMMYYYY . Ich habe den folgenden Code ausprobiert. Bitte helfen Sie. DateTime.TryParseExact(“642014”, “MMddyyyy”, CultureInfo.InvariantCulture, DateTimeStyles.None, out “04062014”);

Wie testet man, ob eine Zeichenfolge in der Datei mit Bash existiert?

Ich habe eine Datei, die Verzeichnisnamen enthält: my_list.txt : /tmp /var/tmp Ich möchte Bash einchecken, bevor ich einen Verzeichnisnamen hinzufüge, wenn dieser Name bereits in der Datei vorhanden ist.

Wie teilt man einen String in Teilstrings einer bestimmten Länge auf?

Ich habe eine Zeichenfolge wie: “aabbccccdd” Ich möchte diese Zeichenfolge in einen Vektor von Teilzeichenfolgen der Länge 2 aufteilen: “aa” “bb” “cc” “cc” “dd”

Hat xslt die function split ()?

Wie teilen Sie eine Zeichenfolge basierend auf einem Trennzeichen? Gegeben eine Zeichenfolge Topic1,Topic2,Topic3 , ich möchte die Zeichenfolge basierend auf teilen , zu generieren: Topic1 Topic2 Topic3

Warum nimmt strchr einen int, damit der char gefunden wird?

Die function strchr in der C-Standardbibliothek sucht nach einem Zeichen in einer Zeichenfolge, aber ihre Signatur verwendet einen int für das strchr . In diesen beiden Implementierungen fand ich, dass die Implementierung dieses int in ein char : char *strchr(const char *s, int c) { while (*s != (char)c) if (!*s++) return 0; return (char […]

Extrahiere die Zeichenfolge zwischen zwei Zeichenfolgen in Java

Ich versuche String zwischen zu bekommen, hier ist meine Implementierung: String str = “ZZZZL AFFF “; Pattern pattern = Pattern.compile(“”); String[] result = pattern.split(str); System.out.println(Arrays.toString(result)); es kehrt zurück [ZZZZL , AFFF ] Aber meine Erwartung ist: [ dsn , AFG ] Wo liege ich falsch und wie korrigiere ich es?

Wie vergleicht man Zeichenketten in einer “if” -statement?

Ich möchte testen und sehen, ob eine Variable vom Typ “char” mit einer regulären Zeichenfolge wie “Käse” verglichen werden kann für einen Vergleich wie: #include int main() { char favoriteDairyProduct[30]; scanf(“%s”,favoriteDairyProduct); if(favoriteDairyProduct == “cheese”) { printf(“You like cheese too!”); } else { printf(“I like cheese more.”); } return 0; } (Was ich eigentlich machen möchte, […]

Wie Java die String-Verkettung mit “+”?

Ich lese über die Art, wie Java mit += operator arbeitet, mit StringBuilder . Ist das bei einer (“a” + “b”) Operation gleich?

Wie funktioniert strcmp ()?

Ich habe mich ein bisschen nach einer Antwort umgesehen. Ich werde eine Reihe von eigenen String-functionen wie my_strcmp() , my_strcat() usw. machen. strcmp() jeden Index von zwei Arrays von Zeichen und wenn der ASCII-Wert bei einem identischen Index von zwei Strings kleiner ist, ist dieser String dort alphabetisch größer und daher wird eine 0 oder […]