O operador '==' compara as referências... ao fazer isso:
if(ramal[0]=="1")
... é verificado se a referência da variável armazenada no índice 0 do array 'ramal' é a mesma da variável "1"... detalhe, quando você faz isso, automaticamente é gerada uma variável String com o valor "1"...
E o equals() compara valores, então ele é o ideal nesse caso...
A
adrieldri
Resolvido muito obrigado
S
Stepo
O resultado disso é:
sim
e o erro está no:
if(ramal[0]=="1")
quando se compara strings é usado o .equals() assim:
if(ramal[0].equals("1"))
espero ter ajudado.
A
adrieldri
Aproveitando o forum vc sabe me dizer algum tutorial que enssina bem trabalhar java e xml?