Java: Read text file efficiently with BufferedReader
Inhaltsverzeichnis:
Eine der am häufigsten verwendeten Zeichenfolgenoperationen ist die Verkettung. Die Verkettung von Strings ist nur ein ausgefallenes Programmierwort zum Zusammenfügen von Strings, indem ein String an das Ende eines anderen Strings angehängt wird.
In diesem Lernprogramm wird erklärt, wie Zeichenfolgen in Bash verkettet werden.
Verketten von Zeichenfolgen
Die einfachste Möglichkeit, zwei oder mehr Zeichenfolgenvariablen zu verketten, besteht darin, sie nacheinander zu schreiben:
VAR1="Hello, " VAR2=" World" VAR3="$VAR1$VAR2" echo "$VAR3"
Die letzte Zeile gibt die verkettete Zeichenfolge wieder:
Hello, World
Sie können auch eine oder mehrere Variablen mit Literalzeichenfolgen verketten:
VAR1="Hello, " VAR2="${VAR1}World" echo "$VAR2"
Hello, World
Im obigen
VAR1
ist die Variable
VAR1
in geschweiften Klammern eingeschlossen, um den Variablennamen vor umgebenden Zeichen zu schützen. Wenn auf die Variable ein anderes gültiges Variablennamenzeichen folgt, müssen Sie es in geschweifte Klammern
${VAR1}
.
Verwenden Sie immer doppelte Anführungszeichen um den Variablennamen, um Worttrennungen oder globale Probleme zu vermeiden. Wenn Sie die variable Interpolation und die Sonderbehandlung des Backslash-Zeichens anstelle von doppelten Anführungszeichen unterdrücken möchten, verwenden Sie einfache Anführungszeichen.
Bash trennt Variablen nicht nach "Typ", Variablen werden je nach Kontext als Ganzzahl oder Zeichenfolge behandelt. Sie können auch Variablen verketten, die nur Ziffern enthalten.
VAR1="Hello, " VAR2=2 VAR3=" Worlds" VAR4="$VAR1$VAR2$VAR3" echo "$VAR4"
Verketten von Zeichenfolgen mit dem Operator + =
Eine andere Möglichkeit, Zeichenfolgen in bash zu verketten, besteht darin, Variablen oder Literalzeichenfolgen mit dem Operator
+=
an eine Variable anzuhängen:
VAR1="Hello, " VAR1+=" World" echo "$VAR1"
Hello, World
Im folgenden Beispiel wird der Operator
+=
, um Zeichenfolgen in der Bash for-Schleife zu verketten:
VAR="" for ELEMENT in 'Hydrogen' 'Helium' 'Lithium' 'Beryllium'; do VAR+="${ELEMENT} " done echo "$VAR"
Hydrogen Helium Lithium Beryllium
Fazit
Das Verketten von Zeichenfolgenvariablen ist eine der grundlegendsten Operationen in der Bash-Skripterstellung. Nachdem Sie dieses Tutorial gelesen haben, sollten Sie wissen, wie Sie Zeichenfolgen in Bash verketten. Sie können auch unseren Leitfaden zum Vergleichen von Zeichenfolgen lesen.
Microsoft Research Asia veranstaltet Gates zum 10-Jahres-Bash
Microsoft Research Asia ist von einem Dutzend Personen 1998 auf über 350 ein Jahrzehnt später gewachsen.
So konvertieren Sie Strings in Python in Ganzzahlen
Wenn Sie Python-Code schreiben, müssen Sie häufig einen Datentyp in einen anderen konvertieren. In Python können Sie einen String mit der integrierten Funktion int () in eine Ganzzahl konvertieren.
Wie man Strings in Bash vergleicht
Beim Schreiben von Bash-Skripten müssen Sie häufig zwei Zeichenfolgen vergleichen, um zu überprüfen, ob sie gleich sind oder nicht. Zwei Zeichenfolgen sind gleich, wenn sie dieselbe Länge haben und dieselbe Zeichenfolge enthalten.







