Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Project1b.java
- FileHilfsKlasse.erzeugeVerzeichnisListePredicateFile("F:\\TestDaten\\_ccOCA1904\\ws\\ccOCA1904",
- ((File e) -> ( e.getName().toLowerCase().contains(".java".toLowerCase()) && e.length() > 1000 )) );
- // -----------------------------------------------------------------------------------------------------------
- public static void listDirArrayListPredicateFile(File dir, Predicate<File> p) {
- File[] files = dir.listFiles();
- if (files != null) {
- for (File element : files) {
- if (element.isDirectory()) {
- listDirArrayListPredicateFile(element, p);
- } else {
- // if (element.getName().toLowerCase().contains(suche) & p.test()) { // für casesensitive Suche: ohne toLower...
- if (p.test(element)) { // für casesensitive Suche: ohne toLower...
- anzahlDateien++;
- arrayList.add(new DateienMetaDatenSatz(element));
- }
- }
- }
- }
- }
- // ---------------------------------------------------------------------------------------------------------------
- public static void erzeugeVerzeichnisListePredicateFile(String dir, Predicate<File> pf ) {
- File f = new File(dir);
- final String suche1 = "i";
- listDirArrayListPredicateFile(f, pf);
- }
- // ---------------------------------------------------------------------------------------------------------------
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement