File类中如何查询文件是否被修改过?
- 内容介绍
- 文章标签
- 相关推荐
本文共计220个文字,预计阅读时间需要1分钟。
javapackage day19;import java.io.File;import java.io.FilenameFilter;
/** * 检查文件中是否存在特定文件 * @author 71948 * @create 2017-10-14 10:31 */public class Demo6_FileMethod { public static void main(String[] args) { File dir=new File(.); String[] files=dir.list(new FilenameFilter() { @Override public boolean accept(File dir, String name) { return name.equals(target.txt); } }); if (files !=null && files.length > 0) { System.out.println(文件存在); } else { System.out.println(文件不存在); } }}
gistfile1.txtpackage day19; import java.io.File; import java.io.FilenameFilter; /** * 描述: * 查找文件中是否存在文件 * * @outhor 71948 * @create 2017-10-14 10:31 */ public class Demo6_FileMethod { public static void main(String[] args) { File dir = new File("E:\\"); /*String[] arr = dir.list(); for (String s : arr) { if (s.endsWith(".jpg")){ System.out.println(s); } }*/ /* File[] subFiles = dir.listFiles(); for (File subFile : subFiles) { if (subFile.isFile() && subFile.getName().endsWith(".jpg")){ System.out.println(subFile); } }*/ String[] arr = dir.list(new FilenameFilter() { @Override public boolean accept(File dir, String name) { /*System.out.println(dir); System.out.println(name);*/ File file = new File(dir,name); return file.isFile() && file.getName().endsWith(".jpg"); } }); for (String s : arr) { System.out.println(s); } } }
本文共计220个文字,预计阅读时间需要1分钟。
javapackage day19;import java.io.File;import java.io.FilenameFilter;
/** * 检查文件中是否存在特定文件 * @author 71948 * @create 2017-10-14 10:31 */public class Demo6_FileMethod { public static void main(String[] args) { File dir=new File(.); String[] files=dir.list(new FilenameFilter() { @Override public boolean accept(File dir, String name) { return name.equals(target.txt); } }); if (files !=null && files.length > 0) { System.out.println(文件存在); } else { System.out.println(文件不存在); } }}
gistfile1.txtpackage day19; import java.io.File; import java.io.FilenameFilter; /** * 描述: * 查找文件中是否存在文件 * * @outhor 71948 * @create 2017-10-14 10:31 */ public class Demo6_FileMethod { public static void main(String[] args) { File dir = new File("E:\\"); /*String[] arr = dir.list(); for (String s : arr) { if (s.endsWith(".jpg")){ System.out.println(s); } }*/ /* File[] subFiles = dir.listFiles(); for (File subFile : subFiles) { if (subFile.isFile() && subFile.getName().endsWith(".jpg")){ System.out.println(subFile); } }*/ String[] arr = dir.list(new FilenameFilter() { @Override public boolean accept(File dir, String name) { /*System.out.println(dir); System.out.println(name);*/ File file = new File(dir,name); return file.isFile() && file.getName().endsWith(".jpg"); } }); for (String s : arr) { System.out.println(s); } } }

