MCPcopy Create free account
hub / github.com/DuGuQiuBai/Java / main

Method main

day19/code/day19_File/src/cn/itcast_03/FileTest2.java:16–52  ·  view source on GitHub ↗
(String[] args)

Source from the content-addressed store, hash-verified

14 */
15public class FileTest2 {
16 public static void main(String[] args) {
17 File folder = new File("d:\\");
18
19 // public String[] list(FilenameFilter filter)
20 // public File[] listFiles(FilenameFilter filter)
21
22 // String[] strArray = folder.list(new FilenameFilter() {
23 // @Override
24 // public boolean accept(File dir, String name) {
25 // // return false;
26 // // return true;
27 // // System.out.println(dir + "---" + name);
28 // // File file = new File(dir, name);
29 // // boolean flag = file.isFile();
30 // // boolean flag2 = name.endsWith(".jpg");
31 // // return flag && flag2;
32 //
33 // return new File(dir, name).isFile() && name.endsWith(".jpg");
34 // }
35 // });
36 //
37 // for (String str : strArray) {
38 // System.out.println(str);
39 // }
40
41 // public File[] listFiles(FilenameFilter filter)
42 File[] fileArray = folder.listFiles(new FilenameFilter() {
43 @Override
44 public boolean accept(File dir, String name) {
45 return new File(dir, name).isFile() && name.endsWith(".jpg");
46 }
47 });
48
49 for (File file : fileArray) {
50 System.out.println(file.getName());
51 }
52 }
53}

Callers

nothing calls this directly

Calls 1

getNameMethod · 0.45

Tested by

no test coverage detected