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 --------------

3 réponses

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

    import java.io.File;

    -= Bobinours =-
    0
  2. 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