preposição

preposição

por paulo castro -
Número de respostas: 4
não estou conseguinto juntar preposição com artigo conforme determina o programa . Alguém poderia me ajudar. Obrigado
Em resposta à paulo castro

Re: preposição

por Danila Ribeiro -

Também não consegui.

Declarei a string "preposicao" e escrevi:

if ((preposicao == "de") && (artigo == "o"))

preposicao = "do";

Compilou mas, neste exemplo, a impressão foi "de" em vez de "do".

Alguém pode ajudar?

Em resposta à Danila Ribeiro

Re: preposição

por Rodrigo da Silva Cesar -

Então Danila. para se fazer ac omparação entre Strings...deve se utilizar

nomeDaString.equals("outraString")

e não o sinal "=="

espero ter ajudado... 

Em resposta à Rodrigo da Silva Cesar

Re: preposição

por Vinícius Daros -
Olá

O Rodrigo está certo. Para verificar a igualdade entre duas strings, use string1.equals("texto") ou string1.equals(string2).

As strings no Java não se alteram. Então, o que se pode fazer é algo próximo a:
String preposicao;
... /* Trecho onde em algum momento preposicao é inicializado. */
String declinado;
if (preposicao.equals("de")) {
if (artigo.equals("o")) {
declinado = "do";
}
else if (artigo.equals("a")) {
declinado = "da";
}
}
else
...

(Lembrando que deve-se prestar atenção no escopo de declinado)
Abraço,

Vinícius
Em resposta à Vinícius Daros

Re: preposição

por Danila Ribeiro -
Já deu certo. Um comentário adicional sobre o fórum: Depois que eu fiz esta pergunta, li com mais atenção no fórum, quando o Jefferson perguntou sobre "Comparações de strings"; era a mesma questão. Por isso vejo a necessidade de ficarmos mais atentos nos tópicos e deixarmos o assunto o mais claro possível. Obrigada por responderem novamente.