“Crie uma pasta para vários números em Java” Respostas de código

Crie uma pasta para vários números em Java

fullPathFile.getParentFile().mkdirs();
Clear Caribou

Crie uma pasta para vários números em Java

public static void main(String[] args) {
    String dirPath = "D:\\temp\\";
    File dir = new File(dirPath);

    // Get Directory Listing
    File[] fileList = dir.listFiles();

    // Process each file
    for(int i=0; i < fileList.length; i++)
    {
        if(fileList[i].isFile()) {
            String fileName = fileList[i].getName();
            // Split at the file extension and the classgroup
            String[] fileParts = fileName.split("[_\\.]");
            System.out.println("One: " + fileParts[0] + ", Two: " + fileParts[1]);

            // Check directory exists
            File newDir = new File(dirPath + fileParts[0] + "\\" + fileParts[1]);
            if(!newDir.exists()) {
                // Create directory
                if(newDir.mkdirs()) {
                    System.out.println("Directory Created");
                }
            } 

            // Move file into directory
            if(fileList[i].renameTo(new File(dirPath + fileParts[0] + "\\" + fileParts[1] + "\\" + fileName))) {
                System.out.println("File Moved");
            }

        }
    }
}
Clear Caribou

Respostas semelhantes a “Crie uma pasta para vários números em Java”

Perguntas semelhantes a “Crie uma pasta para vários números em Java”

Mais respostas relacionadas para “Crie uma pasta para vários números em Java” em Java

Procure respostas de código populares por idioma

Procurar outros idiomas de código