Saisir une variable int au clavier

Saisir une variable int au clavier - Java - Programmation

Marsh Posté le 06-03-2010 à 19:16:45    

Bonjour !
Je suis débutante en programmation JAVA. J'essaie de créer le code pour saisir une variable int au clavier.
Le code que j'utilise est le suivant :
import java.io.IOException;
public class Sasie
{
// Saisir au clavier une variable Int
public static int entierInt()
{
int x = 0;
try  
{
x=Integer.parseInt(chaine);
}
catch (IOException e)
{
System.out.println("format numérique incorrect" );
System.exit(0);
}
return x;
}  
}  
 
 :hello: Je vous remercie à l'avance

Reply

Marsh Posté le 06-03-2010 à 19:16:45   

Reply

Marsh Posté le 06-03-2010 à 20:28:09    

J'ai oublié de vous dire que le message d'erreur que cette compilation me donne est :
Cannot find symbol
symbol : variable chaine
location: class Saisie
x=Integer.parseInt(chaine);
                          ^
Je ne comprends pas le problème.
Votre aide serait bien apprécié.
Merci

Reply

Marsh Posté le 07-03-2010 à 12:54:41    

miggum a écrit :

Bonjour !
Je suis débutante en programmation JAVA. J'essaie de créer le code pour saisir une variable int au clavier.
Le code que j'utilise est le suivant :

Code :
  1. import java.io.IOException;
  2. public class Sasie
  3. {
  4. // Saisir au clavier une variable Int
  5. public static int entierInt()
  6. {
  7. int x = 0;
  8. try
  9. {
  10. x=Integer.parseInt(chaine);
  11. }
  12. catch (IOException e)
  13. {
  14. System.out.println("format numérique incorrect" );
  15. System.exit(0);
  16. }
  17. return x;
  18. }
  19. }


 :hello: Je vous remercie à l'avance


 
là, en vrac:
-tu as mal orthographié ta classe Saisie (tu as du recopier ton code au lieu de le copier coller?)
-tu n'as pas de point d'entrée à ton programme
-tu n'as aucune fonction de saisie au clavier
-tu n'as pas déclarer ta variable chaine (l'erreur que le compilo te signale)!
-c'est pas une erreur en sois mais si tu veux faire une saisie clavier, c'est mieux d'indiquer à l'utilisateur ce que tu lui demande via un System.out.println
 
Donc si c'est la tout ton programme, je te conseille de reprendre à zéro en essayant de faire un programme "Hello world" dont tu trouveras de nombreux exemples sur internet.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed