Omo faço pra tratar se foi digitado uma String no Scanner?

4 respostas
F

Scanner ent = new Scanner(System.in);
codigo = ent.nextInt();

Como faço pra tratar se foi digitado uma String?

4 Respostas

C

O classe Scanner não possui um método que recebe qualquer tipo de dado informado pelo usuário, você deverá colocá-lo explicitamente.

O que você pode fazer é tratamentos de erros, expressões regulares e outros tratamentos para contornar isso.

F

teria alguma sugestão, não conheco muito java

C

Use o método next() que dá certo.

F

Valeu, irei dá uma verificada

Obrigado

Criado 12 de abril de 2007
Ultima resposta 12 de abr. de 2007
Respostas 4
Participantes 2