21 lines
475 B
Java
21 lines
475 B
Java
|
public interface FileFilter{
|
||
|
boolean accept(File f);
|
||
|
}
|
||
|
|
||
|
|
||
|
public class DirectoryFilter implements FileFilter{
|
||
|
@Override
|
||
|
public boolean accept(File f){
|
||
|
return f.isDirectory();
|
||
|
}
|
||
|
}
|
||
|
|
||
|
public class Exemple{
|
||
|
public static void main(String[] args){
|
||
|
File home = new File(System.getProperty("user.home"));
|
||
|
File[] liste = home.listFiles(new DirectoryFilter());
|
||
|
for(File f : liste){
|
||
|
System.out.println(f);
|
||
|
}
|
||
|
}
|
||
|
}
|