Se connecter / S'enregistrer
Votre question

Probleme avec un code ecrit en java

Tags :
  • Java
  • Programmation
Dernière réponse : dans Programmation
27 Mai 2010 17:41:02

j'ai un probleme avec un code source ecrit en java , a chaque fois j'execute le code il y a toujours une erreur qui est la suivante:
Exception in thread "main" java.lang.NumberFormatException: For input string: "0,tcp,http,SF,181,5450,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,8,8,0.00,0.00,0.00,0.00,1.00,0.00,0.00,9,9,1.00,0.00,0.11,0.00,0.00,0.00,0.00,0.00;"
at java.lang.NumberFormatException.forInputString(Unknown Source)
at java.lang.Integer.parseInt(Unknown Source)
at java.lang.Integer.<init>(Unknown Source)
at teste1.main(teste1.java:81)

cette erreur se declenche à chque fois le programme execute l'instruction:
  1. AntClass = new Integer(ligne).intValue();

remarque: le type de AntClass est integer.
si quelque a une idée comment je corrige cette erreur, svp aider moi.

Autres pages sur : probleme code ecrit java

a c 232 L Programmation
27 Mai 2010 18:07:30

Salut,

Tout simplement parce que ta ligne "0,tcp,http..." n'est pas un nombre valide et ne peut donc pas être passé au constructeur d'Integer.

  1. new Integer("123").intValue(); // valide parce que la chaine de caractères "123" est un nombre valide
  2. new Integer("chaine").intValue(); // invalide parce que la chaine "chaine" n'est pas un nombre valide



Qu'est ce que tu voudrais qu'un tel appel te donne ?
m
0
l
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS