Ir para conteúdo
Fórum Script Brasil

learning

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Sobre learning

learning's Achievements

0

Reputação

  1. Boa tarde pessoal, seguinte..estou fazendo um programa que tem de ler 3 frases e armazená-las ... e também preciso colocar um outro campo de busca..ex..digito uma palavra se esta palavra estiver contida em algumas das frases ou ate mesmo nas 3 o programa imprime a/as frase(s). tentei desenvolver um programa mas esta dando erro...ele não le a palavras e frases do teclado..não consigo identificar o erro... se alguém puder me ajudar serei grato... abraços import java.util.Scanner; public class frase1 { public static void main( String args[] ) { Scanner sc = new Scanner(System.in); System.out.println("digite a primeira frase= "); System.out.println("digite a segunda frase= "); System.out.println("digite a terceira frase= "); String[] frasesLidas = new String[] { "primeira frase lida" , "segunda frase lida" , "terceira frase lida" }; fraseslidas = sc.next(); System.out.println("digite a palavra procurada= "); String palavraProcurada = " "; palavraprocurada = sc.next(); String result = buscaPalavra( frasesLidas, palavraProcurada ); System.out.println( "A frase que contem a palavra é/são: " + result ); } private static String buscaPalavra( String[] frasesLidas, String palavraProcurada ) { for ( int i = 0; i < frasesLidas.length; i++ ) { if ( frasesLidas[ i ].contains( palavraProcurada ) ) { return frasesLidas[ i ]; } } return ""; } }
×
×
  • Criar Novo...