Arguments méthode main

Résolu
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 !

2 réponses

  1. ta variable couleur doit etre static aussi puisque tu l'utilise dans une méthode statique

       public static int couleur;