1
resposta

Verificando Substing

package TestendoRegexString;

import java.util.Scanner;

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

        Scanner scanner = new Scanner(System.in);

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

        System.out.println("Digite a palavra");
        String leitura2 = scanner.nextLine();

        if (leitura.contains(leitura2)) {
            System.out.println("A palavra \"" + leitura2 + "\" está presente no texto.");

        } else {
            System.out.println("Palavra não foi encontrada no texto");
        }

        scanner.close();


    }
}
1 resposta

Olá, Wanderson, como vai?

Seu código atende corretamente à proposta da atividade. A utilização do método contains() é adequada para verificar se uma palavra está presente dentro de um texto. A leitura dos dados com Scanner e a estrutura condicional também estão funcionando de forma correta para produzir a saída esperada.

Obrigado por compartilhar sua solução e continue trazendo suas práticas para discussão.

O fórum segue à disposição sempre que precisar.

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