ho implementato in Java il seguente browser di directory (riporto solo il corpo del main):
- Codice: Seleziona tutto
try
{
File dir = new File( myPath );
String[] dirList;
if( !dir.isDirectory( ) )
{
System.out.println( myPath + "is not a directory" );
System.exit( 255 );
}
if( !dir.canRead( ) )
{
System.out.println( myPath + "is not a readable" );
System.exit( 255 );
}
dirList = dir.list( );
for( int i = 0; i < dirList.length; i++ )
{
File file = new File( dirList[i] );
System.out.println( file.getPath( ) + " " + file.length( ) + " " + file.lastModified( ) );
}
}
catch( Exception e )
{
System.out.println( e.toString( ) );
System.exit( 255 );
}
Funziona tutto bene, ma i metodi file.length() e file.lastModified() stampano sempre 0...indipendentemente dal tipo di file...
Avete suggerimenti? Grazieee!!![/i]