1
resposta

Convertendo para maiúscula e minúsculas

package TestendoRegex;

import java.util.Scanner;

public class Convertendo {
public static void main(String[] args) {

    Scanner scanner = new Scanner(System.in);

    System.out.println("Digite o texto");
    String leitura = scanner.nextLine();

    String textoMaiuscula = leitura.toUpperCase();
    String textoMinusculo = leitura.toLowerCase();

    System.out.println("Texto Maiúsculas: " + textoMaiuscula);
    System.out.println("Texto Minúsculas: " + textoMinusculo);
    
    scanner.close();
}

}

1 resposta

Oi, Wanderson. Como vai?

Agradeço por compartilhar seu código com a comunidade Alura.

Gostei da forma como você aplicou toUpperCase() e toLowerCase() pra mostrar o mesmo texto em formatos diferentes. Sua solução está organizada, faz a leitura com Scanner corretamente e mostra com clareza o resultado pedido na atividade.

Uma dica interessante para o futuro é usar trim() antes da conversão, porque esse metodo remove espacos no inicio e no fim do texto. Isso ajuda a evitar resultados com espacos extras.


String texto = scanner.nextLine();
String textoTratado = texto.trim();

System.out.println(textoTratado.toUpperCase());
System.out.println(textoTratado.toLowerCase());

Nesse código, trim() limpa os espaços extras e depois o texto e exibido em maiúsculas e minúsculas.

Conteúdos relacionados
Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!