Você está na página 1de 2

package javaapplication1;

/**
*
* @author aluno
*/
public class TratamentoDeStrings {

/**
* @param args the command line arguments
*/
public static void main(String[] args) {
String texto = " IFPR - Turma 2022 - Linguagem de Prog. 1 ";
System.out.println(texto);
//Tirar espaço inicio e fim do texto
texto = texto.trim();
System.out.println(texto);
System.out.println("==================================");
//LETRAS MAIUSCULAS
System.out.println(texto.toUpperCase());

//letras minusculas
System.out.println(texto.toLowerCase());

//Tamanho do texto em caracteres


System.out.println("Tamanho do texto: "+ texto.length());

//acha o caracter pela posição numerica


System.out.println(texto.charAt(10));

//Percorre o texto mostrando em pilha


System.out.println("--------------------------------");
for (int pos = 0; pos < texto.length(); pos++){
System.out.println(texto.charAt(pos));

}
System.out.println("------------------------");
{
//Achar a primeira ocorrencia de um texto (L e 2022)
System.out.println("o Caracter 'T' está na posição");
System.out.println(texto.indexOf("T"));

System.out.println("2022 começa na posição");


System.out.println(texto.indexOf("2022"));

//vericar se contem no texto


System.out.println("Tem a palavra 'Programa'");
System.out.println(texto.contains("Programa"));

//Substituir DE "a" PARA "?"


System.out.println(texto.replace("a" , "?"));

//Mostrar parte do texto, começo, meio e fim

System.out.println(texto.substring(0, 5));

System.out.println(texto.substring(7 , 17 ));
System.out.println(texto.substring(20));

//Quebra o texto em varias partes pelo split escolhido


String[] palavras = texto.split(" ");
for (String palavra : palavras ) {
System.out.println("Split " + palavra);

}
}

Você também pode gostar