Arguments méthode main

Résolu
parousky Messages postés 325 Date d'inscription   Statut Membre Dernière intervention   -  
parousky Messages postés 325 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour, j'ai une méthode main qui admet en paramètre un tableau d'arguments, et j'aimerais que mon programme effectue différentes choses en fonction de ce qui a été entré en paramètre.
Alors j'ai essayé ça :


public int couleur;



public static String main(String[] args)
{


Jeu jeu=new Jeu();
if(args[0] =="blanc")
couleur = 0;
else
couleur = 1;
}

Mais à chaque fois j'ai un message d'erreur comme quoi je suis dans une méthode static et donc que je ne peux rien modifier...
Comment puis-je résoudre ce problème ?
Merci d'avance !
A voir également:

2 réponses

irmeche Messages postés 71 Date d'inscription   Statut Membre Dernière intervention   17
 
ta variable couleur doit etre static aussi puisque tu l'utilise dans une méthode statique

   public static int couleur; 
0
parousky Messages postés 325 Date d'inscription   Statut Membre Dernière intervention   6
 
A d'accord, merci beaucoup !
0