Strings to szereg znaków zamkniętych w pojedynczych lub podwójnych cytatach. Strings są podstawowymi blokami konstrukcyjnymi w programowaniu, ponieważ pozwalają nam akceptować lub wyświetlać informacje do i z programów.
Długość ciągów odnosi się do liczby znaków w literale łańcuchowym. Prawidłowe znaki łańcuchowe mogą zawierać alfanumeryczne znaki i symbole.
W tym krótkim przewodniku omówimy, jak użyć różnych metod, aby uzyskać długość łańcucha.
Metoda 1 - Metoda długości
Najprostszym sposobem na uzyskanie długości sznurka jest użycie metody wbudowanej Ruby. Zwraca długość znaków w określonym ciągu.
"Cześć".długośćMetoda zwróci znaki w ciągu, w tym znaki Whitespace.
„Witaj \ t \ r”.długośćMetoda 2 - Metoda rozmiaru
Ruby ma również metodę rozmiar.
"Cześć".rozmiarPodobnie jak metoda długości, zawiera także wszystkie prawidłowe znaki białych.
„Witaj \ t \ r”.rozmiarSprawdź, czy ciąg jest pusty
Korzystając z wbudowanych metod rubinowych omówionych powyżej, możemy sprawdzić, czy ciąg jest pusty. Jeśli długość jest równa 0, to ciąg jest pusty; W przeciwnym razie ciąg nie jest pusty.
string = ""Możemy przekazać dowolny ciąg do funkcji i oceni, czy ciąg jest pusty, czy nie.
Przykładowe dane wyjściowe z powyższego kodu jest poniżej:
$ Ruby Strings.RBMożemy również użyć pustej metody, aby sprawdzić, czy ciąg jest pusty w następujący sposób:
string = ""Konwertuj ciąg na szereg znaków
Możesz także przekonwertować ciąg na szereg słów.
Aby przekonwertować ciąg na tablicę, użyj metody podziału.
string = "h e l l o w o r l d"Złam ciąg na poszczególne znaki
W powyższym przykładzie metoda podziału utworzy szereg słów oddzielonych przestrzenią. Możemy jednak stworzyć szereg poszczególnych znaków.
Robimy to, iterując każdą pozycję łańcucha i dołączają do tablicy.
String = "Hello"Kod powyżej zwróci wszystkie znaki w ciągu jako tablicę.
Wniosek
W tym przewodniku omówiliśmy, jak pracować ze strunami i przynieść długość sznurka.