Saiten sind eine Reihe von Zeichen, die in einzelnen oder doppelten Zängen eingeschlossen sind. Saiten sind grundlegende Bausteine in der Programmierung, da sie es uns ermöglichen, Informationen von und von Programmen anzunehmen oder anzuzeigen.
Eine Stringlänge bezieht sich auf die Anzahl der Zeichen in einem String -Literal. Gültige Zeichenfolgenzeichen können alphanumerische Zeichen und Symbole enthalten.
In diesem kurzen Leitfaden werden wir diskutieren, wie Sie verschiedene Methoden verwenden, um die Länge einer Zeichenfolge zu erhalten.
Methode 1 - Längenmethode
Der einfachste Weg, um die Länge einer Schnur zu erhalten, besteht darin, die integrierte Länge von Ruby zu verwenden. Es gibt die Länge der Zeichen in der angegebenen Zeichenfolge zurück.
"Hallo".LängeDie Methode gibt die Zeichen in der Zeichenfolge zurück, einschließlich Whitespace -Zeichen.
"Hallo \ t \ r".LängeMethode 2 - Größenmethode
Ruby hat auch die Größenmethode, die die Anzahl der Zeichen in der bestandenen Zeichenfolge zurückgibt.
"Hallo".GrößeÄhnlich wie bei der Längenmethode enthält es auch alle gültigen Whitespace -Zeichen.
"Hallo \ t \ r".GrößeÜberprüfen Sie, ob eine Zeichenfolge leer ist
Mit den oben diskutierten integrierten Ruby-Methoden können wir überprüfen, ob eine Zeichenfolge leer ist. Wenn die Länge 0 entspricht, ist die Zeichenfolge leer; Ansonsten ist die Zeichenfolge nicht leer.
String = ""Wir können eine Zeichenfolge an die Funktion übergeben, und sie bewertet, ob die Zeichenfolge leer ist oder nicht.
Beispielausgabe aus dem obigen Code ist unten:
$ Ruby Saiten.rbWir können auch die leere Methode verwenden, um zu überprüfen, ob eine Zeichenfolge wie folgt leer ist:
String = ""Konvertieren Sie die Zeichenfolge in eine Reihe von Zeichen
Sie können auch eine Zeichenfolge in eine Reihe von Wörtern umwandeln.
Verwenden Sie die Split -Methode, um eine Zeichenfolge in ein Array umzuwandeln.
String = "H e l l o w o r l d"Brechen Sie eine Zeichenfolge in einzelne Zeichen ein
Im obigen Beispiel erzeugt die Split -Methode ein Array von Wörtern, die durch einen Raum getrennt sind. Wir können jedoch eine Reihe einzelner Zeichen erstellen.
Wir tun dies, indem wir jedes Element der Zeichenfolge iteriert und an ein Array anhängen.
String = "Hallo"Der obige Code gibt alle Zeichen in der Zeichenfolge als Array zurück.
Abschluss
In diesem Handbuch diskutierten wir, wie man mit Strings arbeitet und die Länge einer Saite holt.