New topics: Your Pet, IOU, Baby IQ, The Poisons, Birther II, Games, Future Power

Welcome to the Tech Space!

Do you like Books?

Skip to end of metadata
Go to start of metadata

Example 1: Getting list of all files and directories

import java.io;

File dir = new File("directoryName");

String[] children = dir.list();
if (children == null) {
    // Either dir does not exist or is not a directory
} else {
    for (int i=0; i<children.length; i++) {
        // Get filename of file or directory
        String filename = children[i];
    }
}

Example 2: Filtering the returned list

import java.io;

File dir = new File("directoryName");

// List of returned files can be filtered.
// This example does not return any files that start with `.'.
FilenameFilter filter = new FilenameFilter() {
    public boolean accept(File dir, String name) {
        return !name.startsWith(".");
    }
};
String[] children = dir.list(filter);

Example 3: Retrieving the files as File objects

import java.io;

File dir = new File("directoryName");

// The list of files can also be retrieved as File objects
File[] files = dir.listFiles();

// This filter only returns directories
FileFilter fileFilter = new FileFilter() {
    public boolean accept(File file) {
        return file.isDirectory();
    }
};
files = dir.listFiles(fileFilter);

Sources:

Queries:

  • java list files in a directory
Labels:
java java Delete
directory directory Delete
code code Delete
examples examples Delete
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.