Ребята подскажите пожалуйста.
Голова пухнет.
Значит, решил, решить через ArrayList. Сначала добавить все имеющиеся файлы в директории в ArrayList, а потом обработать. Лист получился супер-пупер многоуровневый.
Подскажите как его обработать чтоб получить список без вложений. Совсем голову сломал.
Заранее благодарен.
package com.javarush.task.task31.task3101;
import java.io.File;
import java.util.ArrayList;
import java.util.Collections;
/*
Проход по дереву файлов
*/
public class Solution {
public static void main(String[] args) {
String rename = "C:/JavaWorks/allFilesContent.txt";
File newPath = new File(args[0]);
File file = new File(args[1]);
File newFile = new File(rename);
FileUtils.renameFile(file, newFile);
File[] mass = newPath.listFiles();
ArrayList<File> newArrayList = new ArrayList<>();
Collections.addAll(newArrayList, mass);
//Как быть дальше? *_*
}
}