Fonction java.io.File listRoots

Omen -  
 Omen -
Je vous en supplie, répondez à cette question :
pourquoi, quand j'utilise la fonction listRoots() cela me renvoie l'erreur suivant:
java.lang.NoSuchMethodError: java.io.File: method listRoots()[Ljava/io/File; not found

Répondez-moi au plus vite !

Merci d'avance et vive le Java !

-------------- OmEn --------------
A voir également:

3 réponses

Bobinours Messages postés 2903 Statut Membre 504
 
Question bête, mais as-tu importer la classe File ?

import java.io.File;

-= Bobinours =-
0
Bobinours Messages postés 2903 Statut Membre 504
 
Au passage, un petit lien qui pourra t'aider à vérifier :

http://www.stcommunications.ca/~mboisso/Java/recherche_fichiers.shtml
0
Omen
 
Voila le code source de mon prog qui liste tous les fichiers présents :

import java.io.*;
public class TrivialApplication
{
public static void main(String[] args)
{
File[] root = File.listRoots();
for(int i = 0 ; i < root.length ; i++)
{
//traitement de root[i]
}
}
}
0