Boa noite, sou iniciante no JAVA, gostaria de saber se há algum comando para realizar a seguinte tarefa:
Exemplo:
Scanner teclado = new Scanner(<a href="http://System.in">System.in</a>);
System.out.println(“Tudo bem?”)
String resp = next();
//Minha dúvida é agora:
Em uma estrutura de condição, se eu disser que na resp(resposta do user) tiver uma determinada palavra, o programa responde de uma forma e se essa palavra não estiver contida na resp(resposta do user), o programa responde de outra<-Há esta possibilidade?
Dúvida iniciante Java
B
11 Respostas
Sim. O programa pergunta se Está tudo bem. Se você responder SIM, entao {
é executado um bloco de comandos
} se não … else {
é executado outro bloco
} para isso voce teria que usar eguals(resp); ja que está se usando String
B
Me expressei mal, perdão. Desse modo eu já sei, eu digo e se eu responder:
"Está muito bem comigo sim"
Caso a palavra “muito” esteja na resposta, quero que ele dê uma resposta, se a palavra “muito” não estiver na minha resposta, que ele dê outra resposta, Entendeu?
Sim. So um momento
B
Tudo bem, estou no aguardo.
Estava dando erro aqui. Postei aqui:
B
Vou dar uma olhada aqui, qualquer coisa eu te pergunto, pode ser?
B
Brigadão amigo, deu uma clareada na lógica!
blz
1 like
Não sei a real necessidade, mas você pode fazer como abaixo:
frasedigitada.contains(“muito”);
Estilo chatbot?
B
Mais complexo 
Criado 29 de maio de 2016
Ultima resposta 30 de mai. de 2016
Respostas 11
Participantes 4
Alura POO: o que é programação orientada a objetos? Aprenda os conceitos básicos da programação orientada a objetos, como classes, objetos, herança, encapsulamento e polimorfismo, com exemplos.
Casa do Codigo Inteligencia Artificial e ChatGPT: Da revolucao dos... Por Fabricio Carraro — Casa do Codigo