文章来源:http://www.blogjava.net/baizhihui19870626/articles/372872.html
还不错建议看下.
还不错建议看下.
import java.io.FileNotFoundException; import java.io.IOException; import java.io.File; public class ReadFile { public ReadFile() { } /** * 读取某个文件夹下的所有文件 */ public static boolean readfile(String filepath) throws FileNotFoundException, IOException { try { File file = new File(filepath); if (!file.isDirectory()) { System.out.println("文件"); System.out.println("path=" + file.getPath()); System.out.println("absolutepath=" + file.getAbsolutePath()); System.out.println("name=" + file.getName()); } else if (file.isDirectory()) { System.out.println("文件夹"); String[] filelist = file.list(); for (int i = 0; i < filelist.length; i++) { File readfile = new File(filepath + "\\" + filelist[i]); if (!readfile.isDirectory()) { System.out.println("path=" + readfile.getPath()); System.out.println("absolutepath=" + readfile.getAbsolutePath()); System.out.println("name=" + readfile.getName()); } else if (readfile.isDirectory()) { readfile(filepath + "\\" + filelist[i]); } } } } catch (FileNotFoundException e) { System.out.println("readfile() Exception:" + e.getMessage()); } return true; } /** * 删除某个文件夹下的所有文件夹和文件 */ /*public static boolean deletefile(String delpath) throws FileNotFoundException, IOException { try { File file = new File(delpath); if (!file.isDirectory()) { System.out.println("1"); file.delete(); } else if (file.isDirectory()) { System.out.println("2"); String[] filelist = file.list(); for (int i = 0; i < filelist.length; i++) { File delfile = new File(delpath + "\\" + filelist[i]); if (!delfile.isDirectory()) { System.out.println("path=" + delfile.getPath()); System.out.println("absolutepath=" + delfile.getAbsolutePath()); System.out.println("name=" + delfile.getName()); delfile.delete(); System.out.println("删除文件成功"); } else if (delfile.isDirectory()) { deletefile(delpath + "\\" + filelist[i]); } } file.delete(); } } catch (FileNotFoundException e) { System.out.println("deletefile() Exception:" + e.getMessage()); } return true; }*/ public static void main(String[] args) { try { readfile("e:/videos"); // deletefile("D:/file"); } catch (FileNotFoundException ex) { } catch (IOException ex) { } System.out.println("ok"); } }
发表评论
-
文件上传 下载 解析 相对路径
2014-12-16 16:29 2052有点坑吧,弄这么一个简单的东西弄了一天多,身边还有大神指导着, ... -
发送邮件
2014-10-15 11:29 630import org.apache.commons.m ... -
Enum用法
2014-08-06 10:27 725以前的时候知道enum,但 ... -
红黑树
2014-07-24 13:51 540红黑树 红黑树是一种自平衡二叉查找树,是在计算机科学中用到的 ... -
Java中的instanceof关键字
2014-07-21 11:14 404Java中的instanceof关键字 [size=larg ... -
Comparable接口
2014-07-21 11:01 457因为在学红黑树的时候用到了Comparable接口,故此学习一 ... -
二叉查找树
2014-07-15 10:57 562二叉排序树(Binary Sort Tree)又称二叉查找树( ... -
二叉树的三种遍历
2014-07-10 11:28 572前序遍历(DLR) 前序 ... -
Java中如何写代码实现无标题无边框的窗体能够用鼠标拖动改变窗口大小
2014-01-23 17:16 1520import java.awt.*; import java ... -
Swing基础
2014-01-10 10:22 386JFrame: frame = new JFrame(); ... -
游戏音效素材大全下载 - 3000首高清无损-按分类整理
2014-01-09 18:03 438因为我看到国外很多素材,但是国内不多,我希望来做好这个事情。 ... -
Swing 键盘练习
2014-01-09 17:59 554在swing界面中写一个键盘,使用前记得放置背景图片 imp ... -
JAVA的Socket的聊天器
2014-01-09 11:06 435这是刚开始学习java网络编程的时候做的一个东东,,局域网聊天 ... -
驱动打印
2013-12-27 15:16 605java驱动打印代码: PrintTest.print(pr ... -
java程序打包
2013-12-27 15:17 489打包一般分为两种,一种是B/S架构打包,一种是C/S打包,大同 ... -
实现天气预报功能
2013-12-02 10:30 533import java.io.BufferedReader; ... -
JMF播放AVI格式的视频
2013-12-02 10:26 703public class Conver { publ ... -
JMF视频播放器
2013-12-02 10:24 1070import java.awt.BorderLayout; ...
相关推荐
VBA读取文件夹下所有文件的三种方法,能够读取到子文件夹下所有的文件。
java读取文件夹下面所有文件,包括子文件里面的文件
C#,用递归方法实现读取文件夹下所有文件信息!
读取文件夹下所有文件,可以设置特定类型,并读取该文件的创建日期。供需要的朋友使用,附件为网上资源,根据实际情况做了调整,注意代码顺序!
Excel使用Vba读取文件夹下所有文件[归类].pdf
Excel使用Vba读取文件夹下所有文件.docx
java读取某个文件夹下的所有文件 很不错可以看看 不要分
读取文件夹中所有文件中的内容,替换某一字符,并将结果输出
python读取一个文件夹下所有(或者指定文件类型)文件的名字。 循环读取子文件夹内文件名。 自己写的代码,注释清晰,具有较高的参考价值。
摘要:C#源码,文件操作,读取文件夹 C#读取文件夹下所有文件的属性信息,包括文件名称,文件大小,创建时间、路径等。实现思路:实例化DirectoryInfo对象,获取指定目录下的所有子目录及文件类型,/判断是否是文件夹...
在MFC环境下,读取文件夹,并且遍历该文件下下面的所有文件(包含子文件等)。
python实现读取文件夹下所有excel文件内容上传MySQL数据库,并附带生成log文件,同时上传成功之后清空文件夹
Qt读取文件夹内容,文件移动,以及文件夹内文件删除
java 递归读取文件夹 读取文件 写文件java 递归读取文件夹 读取文件 写文件java 递归读取文件夹 读取文件 写文件java 递归读取文件夹 读取文件 写文件java 递归读取文件夹 读取文件 写文件java 递归读取文件夹 读取...
在matlab下读取同一路径下多个txt和mat文件
C#编写的读取文件夹下所有的文件,文件格式可以根据自己的要求设定,并写入二维数组中。
python程序,python程序,python程序,文件夹下所有图片的读取以及显示(python程序),可用于图像处理第一阶段,代码简单易懂
C++基于PCL库代码,快速批量读取同一文件夹内的所有文件,执行点云坐标转换,支持自定义添加功能,执行操作后保存至新文件内,和源文件以一一对应
这个程序是一个使用 C# 编写的控制台应用程序,它通过用户输入文件夹路径,读取该路径下所有名称中包含 "自定" 的 Excel 文件。然后,程序在这些 Excel 文件中查找包含 "需要数据" 的单元格,并输出该单元格的位置和...
可用于客户端,获取服务器端指定目录下的结构,用于实现远程管理。