java string length method with examples
Este tutorial explica tudo sobre o método comprimento de string Java () junto com vários exemplos de programação e perguntas frequentes para ajudá-lo a compreender o conceito:
Além disso, estaremos cobrindo os diferentes cenários relacionados ao método String Java length (). Perguntas frequentes relacionadas ao método Java String length () também farão parte deste tutorial.
Ao passar por este tutorial, você será capaz de calcular o comprimento de uma String e usá-la em muitos casos ou cenários diferentes. Este método funciona bem com os outros métodos Java String.
=> Confira o guia de treinamento Java perfeito aqui
O que você aprenderá:
Java String Length
O comprimento de uma String nada mais é do que o número de caracteres que ela contém. Java tem um método embutido chamado length () para encontrar o número de caracteres de qualquer String.
Sintaxe:
A sintaxe é fornecida como
int length();
onde comprimento () é um método para encontrar o número de caracteres e retorna o resultado como um inteiro .
Encontrando o comprimento de uma corda
Neste exemplo , estaremos cobrindo a forma mais simples do método Java String length (). Iremos inicializar uma String com algum valor e então calcularemos o comprimento.
public class length { public static void main(String() args) { // Initialized a String variable String str = 'Testing'; // Initialized a count variable which will store the length int count = str.length(); // Printed the count variable or the length of String. System.out.println('The String has ' +count +' characters'); } }
Resultado:
Encontrando o Comprimento de uma Matriz de Caracteres
Neste exemplo , criamos um array de caracteres “chars” e, em seguida, mesclamos esses caracteres em uma variável String “str” e imprimimos a variável e o comprimento.
public class length { public static void main(String() args) { // Initialized a character array char chars() = { 'T', 'e', 's', 't', 'i', 'n', 'g' }; // Initialized a String variable str with chars characters String str = new String(chars); // Printed the String variable System.out.println(str + ' has '); // Printed the length of the String Variable System.out.println(str.length()+ ' characters'); } }
Resultado:
Cenários de comprimento de string Java
Cenário 1: Encontrar o comprimento de uma String que tem espaços em branco.
Explicação: Neste cenário, encontraremos o comprimento de uma String que possui mais de uma palavra ou substring e são separadas por espaços em branco.
Aqui, inicializamos duas variáveis String com espaços em branco simples e duplos que serão tratados como um caractere. Em seguida, inicializamos duas variáveis de contagem que armazenarão o comprimento.
Finalmente, imprimimos as variáveis de contagem.
melhor downloader de vídeo gratuito do youtube para windows 10
public class length { public static void main(String() args) { // Initialized a String variable with a single whitespace String str1 = 'This is'; // Initialized another String variable with two whitespace String str2 = 'Software Testing Help'; /* * Initialized a count1 variable which will store the length of the first String. */ int count1 = str1.length(); /* * Initialized a count2 variable which will store the length of the second String. */ int count2 = str2.length(); // Printed the count1 variable. System.out.println('The First String has ' + count1 + ' characters'); // Printed the count2 variable. System.out.println('The Second String has ' + count2 + ' characters'); } }
Resultado:
Cenário 2: Encontrar o comprimento de uma String que possui caracteres especiais.
Explicação: Aqui, vamos inicializar uma String com caracteres especiais e tentaremos obter o comprimento da String.
public class length { public static void main(String() args) { // Initialized a String variable with special characters String str = 'P@!.90$%'; /* * Initialized a count variable which will store the length of the String. */ int count = str.length(); // Printed the count variable. System.out.println('The String has ' + count + ' characters'); } }
Resultado:
perguntas frequentes
P # 1) O que String length () faz em Java?
Responda: Ele retorna o número de caracteres de uma String. O índice em Java começa de 0 e continua até o enésimo caractere da String.
O comprimento seria o índice do último elemento + 1.
Por exemplo:
String str = “Hello World”
Aqui, H está no índice (0), e está no índice (1) e assim por diante.
O último elemento é d que está no índice (10). Portanto, o comprimento total é 11.
Q # 2) O que é um personagem em Java?
Responda: O personagem nada mais é do que a letra que se combina para formar uma string. Java também considera os espaços em branco como um caractere. Quando você for calcular o comprimento de uma String que contém espaços em branco, caracteres especiais, etc., eles serão tratados como um caractere.
Cada caractere tem tamanho = 1.
melhor programa para monitorar a temperatura do computador
Q # 3) Como criar uma String de tamanho especificado em Java?
Responda: Neste programa, criamos duas constantes. A primeira constante é o caractere que ocorrerá repetidamente na String e a segunda constante é o número de vezes que ocorrerá. Em seguida, armazenamos todos os elementos do array de caracteres em String.
Posteriormente, substituímos todos os caracteres NULL pelo primeiro caractere constante. Finalmente, ele retornou a String e imprimiu o valor.
public class length { // Initialized a constant character which will repeatedly occur static final char chars = '$'; // Specied a constant length limit as 5 static final int StrLen = 5; public static void main(String() args) { // printing the return value of the create method System.out.println(create()); } public static String create(){ //created a new String from the character array String str = new String(new char(StrLen)); //replaced all NULL chars ' ' with specified character $ str = str.replace(' ', chars); return str; } }
Resultado:
Q # 4) Como alterar o comprimento da String?
Responda: No programa abaixo, mudamos o comprimento da String substituindo a substring por um espaço em branco.
Pegamos uma string de entrada e imprimimos a string e o comprimento da string. Em seguida, substituímos a substring da String principal por um valor em branco.
Novamente, imprimimos a String e o comprimento da String.
public class length { public static void main(String() args) { // Initialized a String variable String str = 'Software Test'; // Printed the String and the length System.out.println(str + ' has ' +str.length()+ ' characters'); // Replaced the substring Test with a blank value str = str.replace(' Test', ''); // Printed the String and the length System.out.println(str + ' has ' +str.length()+ ' characters'); } }
Resultado:
Q # 5) Qual é o comprimento do array em Java? Como é diferente de String length ()?
Responda: Em Array, o comprimento é uma variável usada para obter o comprimento de um Array. Tudo o que precisamos fazer é colocar Array.length e ele fornecerá o comprimento.
Em String, o comprimento () é um método usado para obter o comprimento de uma String. Obtemos o comprimento colocando String.length ()
No programa abaixo, vamos ver como funciona.
public class length { public static void main(String() args) { // Specified the length of an Array as 4. int() arr = new int(4); // returned the length of an Array System.out.println('Array length is ' + arr.length); String str = 'Saket'; // returned the length of the String System.out.println('String length() is ' + str.length()); } }
Resultado:
Conclusão
Neste tutorial, entendemos o método Java String length () em detalhes. Este é o método String mais básico usado em colaboração com outros métodos String para atingir o resultado desejado.
Para melhor compreensão, fornecemos diferentes casos ou cenários e perguntas frequentes relacionadas ao comprimento da string. Embora a área funcional desse método seja pequena, a área de aplicação é tão grande quanto qualquer outro método.
Este é o método mais simples e básico da Classe String.
=> Visite aqui a série exclusiva de tutoriais de treinamento em Java.
Leitura recomendada
- Java String contains () Tutorial de método com exemplos
- Tutorial de Java String | Métodos Java String com exemplos
- Método Java String compareTo com exemplos de programação
- Método Java substring () - Tutorial com exemplos
- Tutorial Java String com String Buffer e String Builder
- Método Java String Split () - Como dividir uma string em Java
- Tutorial de JAVA para iniciantes: mais de 100 tutoriais práticos em vídeo Java
- Como usar o método toString Java?