Fonction java.io.File listRoots

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. 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]
    }
    }
    }
    1. Question bête, mais as-tu importer la classe File ?

      import java.io.File;

      -= Bobinours =-