tableau dynamique et java.lang.NullPointerException
salut
j'ai un problème avec un constructeur et des tableaux dynamiques
déclaration de tableau
Code:
1 2 3 4 5
|
static String [] nomRepertoireDuFichierAregarder;
static String [] nomRepertoireDestinationDuFichierAregarder;
static String [] nomFichierARegarder;
static int nbFichierARegarder; |
dans une méthode statique je fais:
Code:
1 2 3 4 5 6 7 8
|
nbFichierARegarder= Integer.parseInt(prop.getProperty("nbFichierARegarder"));
nomRepertoireDuFichierAregarder = new String[nbFichierARegarder];
nomRepertoireDestinationDuFichierAregarder = new String[nbFichierARegarder];
nomFichierARegarder = new String[nbFichierARegarder]; |
ensuite dans le main je fais:
Code:
1 2
|
TimerTask task = new FileWatcher(nomRepertoireDuFichierAregarder, nomFichierARegarder, nomRepertoireDestinationDuFichierAregarder){ |
voici le constructeur de la classe
Code:
1 2 3 4
|
public FileWatcher(String []pNomRepertoireDuFichierAregarder, String []pNomFichierARegarder, String []pNomRepertoireDestinationDuFichierAregarder) {
...
} |
lorsque le code présenté pour le main aussitôt que le code est exécuté j'obtiens le message:
Code:
1 2
|
Exception in thread "main" java.lang.NullPointerException |
c'est sûrement dû au tableau... mais je comprends pas trop comment résoudre ça
si on pouvait me donner un peu d'aide
merci