bonjour, le but du programme est d'entrer des données et de les affecter alternativement au serveur 1 ou au serveur 2. mais il me les met toujours dans le serveur 2
. je pense que l'erreur vient de cette ligne : if(this.numserveur==1), mais je ne sais pas ce qu'il faudrait mettre d'autre.
merci
public class Serveur {
int numserveur=2 ;
String donneeserveur ;
private Serveur(String donneeserveur){
this.donneeserveur=donneeserveur ;
this.numserveur=1 ;
if(this.numserveur==1)
this.numserveur=2 ;
else
this.numserveur=1 ;
}
public String toString(){
return ("numero serveur : "+ numserveur+" donnee serveur : "+donneeserveur) ;
}
public static void main(String args[]){
Serveur essai1=new Serveur("donnee essai 1") ;
System.out.println(essai1) ;
Serveur essai2=new Serveur("donnee essai 2") ;
System.out.println(essai2) ;
Serveur essai3=new Serveur("donnee essai 3") ;
System.out.println(essai3) ;
Serveur essai4=new Serveur("donnee essai 4") ;
System.out.println(essai4) ;
}
}