Valor ñ esperado dentro de uma String  XML
Índice dos Fóruns » Java Básico
Autor Mensagem
Helen Batista
Thread.start()

Membro desde: 26/05/2009 10:04:02
Mensagens: 35
Offline

Oi pessoal, estou com um problema, é o seguinte:

Ao rodar o meu programa eu espero na minha String um conteudo; exemplos: "Prefeitura Municipal de Londrina", se aparecer algo a mais que isso tenho que mostrar um erro.

Mas ñ sei como faço isso. Alguem pode me ajudar??? =)
Felagund
GUJ Master
[Avatar]

Membro desde: 26/07/2006 11:51:36
Mensagens: 1732
Localização: Santa e Bela Catarina
Offline

Tem que ser exatamente essa String? deve haver algum padrão não?

se for exatamente essa String utilize o equals para comparar

att
Rafael Felix

Rolling With Code
Twitter
[WWW]
fabio.nascimento
JavaTeenager
[Avatar]

Membro desde: 21/08/2006 16:26:00
Mensagens: 159
Localização: São Paulo
Offline

Olá,



Dependendo do que você estiver fazendo isso pode ser altamente perigoso, há muito mais coisas a se tratar, caso o retorno esteja em caixa alta ou baixa, ou grafia errada, é muita coisa.

Verifique melhor se não pode trabalhar com o id disso aí.

Abraços.

Fabio Nascimento

"It's easier to invent the future than to predict it." by Alan Kay

Twitter : www.twitter.com/fnascimento
[Email] [MSN]
lina
Moderador
[Avatar]

Membro desde: 23/12/2006 21:05:04
Mensagens: 3083
Offline

fabio.nascimento wrote:Olá,



Dependendo do que você estiver fazendo isso pode ser altamente perigoso, há muito mais coisas a se tratar, caso o retorno esteja em caixa alta ou baixa, ou grafia errada, é muita coisa.

Verifique melhor se não pode trabalhar com o id disso aí.

Abraços.

Fabio Nascimento


Oi,

por isso existe a função equalsIgnoreCase("");

Segue.:

- Você poderá usar equals (verificando a igualdade entre 2 String/Palavras):



Você poderá usar equalsIgnoreCase (verificando a igualdade ignorando letras Minusculas e Maiusculas):



Você poderá utilizar o contains (Verificando se existe um determinado texto na palavra comparada):



Tchauzin!

This message was edited 1 time. Last update was at 27/07/2009 15:46:25


Você é novo no GUJ? Vai criar um tópico e colar seu código-fonte? Leia aqui antes, por favor!
http://www.guj.com.br/posts/list/50115.java

Se o seu tópico foi respondido e você está satisfeito, segue:
- Pressione o botão <Edit> de seu primeiro post
- Acrescente no final do título a tag [RESOLVIDO]

@gujgirl

http://www.restartfans.hdfree.com.br

Meu blog:

http://www.runthecode.wordpress.com

Tchauzin!
[Email]
fabio.nascimento
JavaTeenager
[Avatar]

Membro desde: 21/08/2006 16:26:00
Mensagens: 159
Localização: São Paulo
Offline

lina wrote:
fabio.nascimento wrote:Olá,



Dependendo do que você estiver fazendo isso pode ser altamente perigoso, há muito mais coisas a se tratar, caso o retorno esteja em caixa alta ou baixa, ou grafia errada, é muita coisa.

Verifique melhor se não pode trabalhar com o id disso aí.

Abraços.

Fabio Nascimento


Oi,

por isso existe a função equalsIgnoreCase("");

Segue.:

- Você poderá usar equals (verificando a igualdade entre 2 String/Palavras):



Você poderá usar equalsIgnoreCase (verificando a igualdade ignorando letras Minusculas e Maiusculas):



Você poderá utilizar o contains (Verificando se existe um determinado texto na palavra comparada):



Tchauzin!


Sei, sei.

Na verdade o que eu quis dizer foi que, dependendo do que ela esteja fazendo, a coisa pode ficar perigosa, "complexidade ciclomática".

Mas acho que, no fundo, o problema dela é mais simples.

Toca o barco como nossa amiga lina disse.


Abraços.

"It's easier to invent the future than to predict it." by Alan Kay

Twitter : www.twitter.com/fnascimento
[Email] [MSN]
lina
Moderador
[Avatar]

Membro desde: 23/12/2006 21:05:04
Mensagens: 3083
Offline

Oi,

Para comparações entre String, o melhor mesmo seria criar uma String constante final e sempre
utilizar o método trim() para retirar os espaços ao compara-las.

Sendo assim, se for utiliza-la em verias partes da codificação, você não irá errar na ortografia,
espaços etc..

Tchauzin!

Você é novo no GUJ? Vai criar um tópico e colar seu código-fonte? Leia aqui antes, por favor!
http://www.guj.com.br/posts/list/50115.java

Se o seu tópico foi respondido e você está satisfeito, segue:
- Pressione o botão <Edit> de seu primeiro post
- Acrescente no final do título a tag [RESOLVIDO]

@gujgirl

http://www.restartfans.hdfree.com.br

Meu blog:

http://www.runthecode.wordpress.com

Tchauzin!
[Email]
 
Índice dos Fóruns » Java Básico
Ir para:   
Powered by JForum 2.1.8 © JForum Team