Bonjour,
je bloque sur un petit programme:
import java.lang.*;//importation du package correspondant aux méthodes utilisées
public class Compare {//déclaration de la classe d'objet
String args[]=new String[1];//déclaration du tableau
public static void main(String args[]){//procédure de comparaison
int a=Integer.parseInt(args[0]);//transforme les variables de type String en int
int b=Integer.parseInt(args[1]);
if (args.length == 1) {
//Conditions de comparaison
if(a==b){
System.out.println(a+" est égal à "+b);
}
else{
if(a<b){
System.out.println(a+" est inférieur à "+b);
}
else{
System.out.println(a+" est supérieur à "+b);
}
}
}
else{
System.out.println("Veuillez rentrer 2 entiers");
}
}
}
Il compare 2 nombres qu'on doit rentrer (pour le moment je débute, je ne sais pas comment faire saisir directement l'utilisateur sur la console... ça viendra!).
En fait le soucis c'est que je n'arrive pas à faire afficher sans erreurs le message "Veuillez rentrer 2 entiers" lorsque seulement 1 valeur a été rentrée.
Pouvez-vous m'aider? C'est surement très bête.
De plus, lors de ce message, est-il possible de relancer automatiquement le programme?
Merci d'avance! Configuration: Windows XP
Firefox 2.0.0.3

