Cannot convert from String to int
Résolu/Fermé
gege.2007
Messages postés
25
Date d'inscription
vendredi 13 février 2015
Statut
Membre
Dernière intervention
14 décembre 2016
-
20 avril 2015 à 21:09
gege.2007 Messages postés 25 Date d'inscription vendredi 13 février 2015 Statut Membre Dernière intervention 14 décembre 2016 - 20 avril 2015 à 22:39
gege.2007 Messages postés 25 Date d'inscription vendredi 13 février 2015 Statut Membre Dernière intervention 14 décembre 2016 - 20 avril 2015 à 22:39
A voir également:
- Cannot convert from String to int
- Qwerty to azerty - Guide
- Win setup from usb - Télécharger - Utilitaires
- Bat to exe converter - Télécharger - Édition & Programmation
- Welcome to nginx! ✓ - Forum Applis & Sites
- 1 to ✓ - Forum Windows
4 réponses
KX
Messages postés
16753
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
25 novembre 2024
3 019
20 avril 2015 à 21:44
20 avril 2015 à 21:44
Bonjour,
Sur quelle ligne porte le message d'erreur ?
De plus de quel type est la variable
Sur quelle ligne porte le message d'erreur ?
De plus de quel type est la variable
_ligne? (qui soit dit en passant devrait être déclarée dans la méthode, pas ailleurs...)
gege.2007
Messages postés
25
Date d'inscription
vendredi 13 février 2015
Statut
Membre
Dernière intervention
14 décembre 2016
20 avril 2015 à 21:49
20 avril 2015 à 21:49
Le message d'erreur est ligne 12 pour la variable _ligne il s'agit d'un int, en fait les variables sont déclarées mais dans une autre partie du programme.
KX
Messages postés
16753
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
25 novembre 2024
3 019
20 avril 2015 à 21:58
20 avril 2015 à 21:58
"les variables sont déclarées mais dans une autre partie du programme"
Il n'y a pas de raison, ce n'est pas comme cela que cela doit être fait en Java...
"la variable _ligne il s'agit d'un int"
C'est ça ton problème, tu le traites partout comme si c'était un String.
Il n'y a pas de raison, ce n'est pas comme cela que cela doit être fait en Java...
"la variable _ligne il s'agit d'un int"
C'est ça ton problème, tu le traites partout comme si c'était un String.
_ligne = sudoku.nextLine();nextLine renvoie un String,
Integer.parseInt(_ligne), parseInt s'applique à un String...
gege.2007
Messages postés
25
Date d'inscription
vendredi 13 février 2015
Statut
Membre
Dernière intervention
14 décembre 2016
20 avril 2015 à 22:05
20 avril 2015 à 22:05
D'accord je vois, mais par quoi il faudrait que je remplace _ligne=sudoku.nextLine() pour que cela fonctionne avec un int?
KX
Messages postés
16753
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
25 novembre 2024
3 019
20 avril 2015 à 22:27
20 avril 2015 à 22:27
Exactement la même chose que tu as mis partout pour transformer le String en int, tu dois utiliser Integer.parseInt...
gege.2007
Messages postés
25
Date d'inscription
vendredi 13 février 2015
Statut
Membre
Dernière intervention
14 décembre 2016
20 avril 2015 à 22:39
20 avril 2015 à 22:39
Mais oui suis-je bete, merci beaucoup de ton aide.
Bonne soirée
Bonne soirée