String para Integer

1 resposta
M

Pessoal eu criei um metodo para validacao de codigo dentro do banco de dados. Sendo a variavel codigo um Integer.

public boolean validaCodigo(int codigo)

{

if (codigo.intValue() < 1)

String st = Codigo invalido;

JOptionPane.showMessageDialog(null, st, Erro”, 0);

return false;

}

return true;
}

Eu instancio a classe para usar esse metodo a partir de outra classe… passando o valor retornado por uma TextField. Aih q esta a duvida! Como faco para transformar o valor da TextField para Integer? ja tentei um monte de coisa … e nada!
Direto ele da erro:

if (! cliente.validaCodigo(tfCodigo.getText()))


ta errado neh?
me ajudem …

falow galera!

1 Resposta

M

if (! cliente.validaCodigo(Integer.parseInt(tfCodigo.getText())))
-> Outro exemplo: int i = Integer.parseInt(“50”); <-

Espero ter ajudado…
Abraço,
Maicon

Criado 11 de junho de 2004
Ultima resposta 11 de jun. de 2004
Respostas 1
Participantes 2