Strings são uma variedade de caracteres envolvidos em cenas únicas ou duplas. Strings são blocos fundamentais de construção na programação, porque nos permitem aceitar ou exibir informações para e a partir de programas.
Um comprimento de string refere -se ao número de caracteres em uma string literal. Caracteres de sequência válidos podem incluir caracteres e símbolos alfanuméricos.
Neste curto guia, discutiremos como usar vários métodos para obter a duração de uma string.
Método 1 - Método de comprimento
A maneira mais simples de obter o comprimento de uma corda é usar o método de comprimento interno de Ruby. Ele retorna o comprimento dos caracteres na string especificada.
"Olá".comprimentoO método retornará os caracteres na string, incluindo caracteres de espaço em branco.
"Olá \ t \ r".comprimentoMétodo 2 - Método de tamanho
Ruby também tem o método de tamanho, que retornará o número de caracteres na corda passada.
"Olá".tamanhoSemelhante ao método de comprimento, também inclui todos os caracteres de espaço em branco válidos.
"Olá \ t \ r".tamanhoVerifique se uma string está vazia
Usando os métodos rubi internos discutidos acima, podemos verificar se uma string está vazia. Se o comprimento for igual a 0, a string estará vazia; Caso contrário, a string não está vazia.
String = ""Podemos passar qualquer string para a função, e ela avaliará se a string está vazia ou não.
Exemplo de saída do código acima está abaixo:
$ ruby strings.rbTambém podemos usar o método vazio para verificar se uma string está vazia da seguinte maneira:
String = ""Converter string em uma variedade de personagens
Você também pode converter uma string em uma variedade de palavras.
Para converter uma string em uma matriz, use o método de divisão.
string = "H e l l o r l d"Quebre uma corda em personagens individuais
No exemplo acima, o método dividido criará uma variedade de palavras separadas por um espaço. No entanto, podemos criar uma variedade de personagens individuais.
Fazemos isso iterando sobre cada item da string e anexá -la a uma matriz.
String = "Hello"O código acima retornará todos os caracteres da string como uma matriz.
Conclusão
Neste guia, discutimos como trabalhar com cordas e buscar o comprimento de uma corda.