
A manipulação de strings em Java é feita principalmente através da classe String, que faz parte do pacote java.lang. Em Java, as strings são imutáveis, oque significa que uma vez criadas, seu valor não pode ser alterado jamais. No entanto, existe várias classes e métodos úteis para trabalhar com strings de forma eficiente:
existem várias maneiras de criar strings em Java.
String saudacao = "Olá a todos!";
String nome = new String("Jorge"); // Não é muito comum fazer dessa forma, mas é válido.
Retorna o tamanho (número de caracteres da String).
String texto = "Java";
int tamanho = text.lenght(); // Resultado: 4
Retornba o caractere na posição de índice, começando do zero. No exemplo vamos usar a palavra Java que contém 4 letras, porém em índice começe com 0, no caso do 0 ao 3.
char letra = texto.charAt(2); // Resultado: 'v'
Extrai uma substring da string original, isso significa que você pode extrair uma cadeia de caracteres (string) de uma frase, formando uma substring. Vamos continuar usando a palavra Java como exemplo.
String sub = texto.substring(1, 3); // Resultado: "av"