Classe String

A classe String em Java é uma classe fundamental para lidar com sequências de caracteres. Ela permite criar, manipular e comparar strings de forma eficiente e fácil. Alguns dos principais métodos da classe String incluem:

  • int length(): retorna o tamanho da string

  • char charAt(int index): retorna o caractere na posição especificada

  • String substring(int beginIndex, int endIndex): retorna uma substring a partir dos índices especificados

  • String concat(String str): concatena a string especificada ao final da string atual

  • int indexOf(String str): retorna o índice da primeira ocorrência da string especificada na string atual

  • String replace(CharSequence oldStr, CharSequence newStr): substitui todas as ocorrências da sequência de caracters antiga pela sequência de caracteres nova na string atual

  • String toUpperCase(): retorna a string atual em letras maiúsculas

  • String toLowerCase(): retorna a string atual em letras minúsculas

  • String[] split(String delimitador): quebra a string com base no delimitador apresentado e retorna um array como resultado

String str = "Hello, world!";
System.out.println(str.length()); // Output: 13
System.out.println(str.charAt(1)); // Output: e
System.out.println(str.substring(0, 5)); // Output: Hello
System.out.println(str.concat(" Rafael")); // Output: Hello, world! Rafael
System.out.println(str.indexOf("o")); // Output: 4
System.out.println(str.replace("o", "x")); // Output: Hellx, wxrld!
System.out.println(str.toUpperCase()); // Output: HELLO, WORLD!
System.out.println(str.toLowerCase()); // Output: hello, world!
String csv = "1,2,3";
String[] strArray = str.split(","); // strArray passa a ter o valor {"1","2","3"}

Referências

Last updated