Raga mi è successa una cosa incredibile... in pratica con questo semplicissimo codice
Mi stampa questo... O.Ocodice:import java.io.*; class Prova{ static public void main(String args[]){ File dir = new File ("C:\\"); File fv[] = dir.listFiles(); for (int i=0; i<fv.length; i++){ System.out.println(""+fv[i]); } } }
Ovvero il contenuto della directory PROVE, non di C: !!! E come se quando creasse il file dir gli mettesse la directory corrente!codice:C:\Users\Valerio\Desktop\java\prove>java Prova C:\Prova.class C:\Prova.java C:\Prova2.class C:\Prova2.java C:\workspace C:\Users\Valerio\Desktop\java\prove>
Il bello è che con altri dischi (Ad esempio uno esterno J) funziona, solo con C: fa questo... cosa può essere??

Rispondi quotando

