文章来源: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 2104有点坑吧,弄这么一个简单的东西弄了一天多,身边还有大神指导着, ... -
发送邮件
2014-10-15 11:29 667import org.apache.commons.m ... -
Enum用法
2014-08-06 10:27 811以前的时候知道enum,但 ... -
红黑树
2014-07-24 13:51 627红黑树 红黑树是一种自平衡二叉查找树,是在计算机科学中用到的 ... -
Java中的instanceof关键字
2014-07-21 11:14 443Java中的instanceof关键字 [size=larg ... -
Comparable接口
2014-07-21 11:01 500因为在学红黑树的时候用到了Comparable接口,故此学习一 ... -
二叉查找树
2014-07-15 10:57 605二叉排序树(Binary Sort Tree)又称二叉查找树( ... -
二叉树的三种遍历
2014-07-10 11:28 611前序遍历(DLR) 前序 ... -
Java中如何写代码实现无标题无边框的窗体能够用鼠标拖动改变窗口大小
2014-01-23 17:16 1561import java.awt.*; import java ... -
Swing基础
2014-01-10 10:22 421JFrame: frame = new JFrame(); ... -
游戏音效素材大全下载 - 3000首高清无损-按分类整理
2014-01-09 18:03 487因为我看到国外很多素材,但是国内不多,我希望来做好这个事情。 ... -
Swing 键盘练习
2014-01-09 17:59 591在swing界面中写一个键盘,使用前记得放置背景图片 imp ... -
JAVA的Socket的聊天器
2014-01-09 11:06 471这是刚开始学习java网络编程的时候做的一个东东,,局域网聊天 ... -
驱动打印
2013-12-27 15:16 654java驱动打印代码: PrintTest.print(pr ... -
java程序打包
2013-12-27 15:17 522打包一般分为两种,一种是B/S架构打包,一种是C/S打包,大同 ... -
实现天气预报功能
2013-12-02 10:30 563import java.io.BufferedReader; ... -
JMF播放AVI格式的视频
2013-12-02 10:26 742public class Conver { publ ... -
JMF视频播放器
2013-12-02 10:24 1138import java.awt.BorderLayout; ...
相关推荐
标题“VBA读取文件夹下所有文件”和描述提到了使用VBA来获取指定目录及其子目录中的所有文件。下面将详细介绍这个主题,并涵盖描述中提到的三种方法。 ### 方法一:使用FileSystemObject FileSystemObject (FSO) ...
### IT知识点:Java读取文件夹下所有文件(包括子文件夹) 在Java编程中,读取文件夹下的所有文件,尤其是包含子文件夹中的文件,是一项常见的需求,尤其是在进行文件管理、数据处理或构建文件系统相关的应用时。...
在C#中,我们可以利用递归方法来读取文件夹下所有文件的信息,包括文件名、路径、大小等。本篇文章将深入探讨如何实现这个功能。 首先,我们需要了解递归的基本概念。递归是指一个函数在其定义中调用自身的过程。在...
Excel 使用 VBA 读取文件夹下所有文件[归类] 本文介绍了使用 Excel VBA 读取指定文件夹下的所有文件名称的方法,适用于 Excel 2010 和 Excel 2003 版本。该方法可以在 Excel 单元格中显示特定目录下的文件名称、...
### 读取文件夹下所有文件并做成链接PHP #### 知识点解析: 本篇文章将详细介绍如何使用PHP脚本来读取指定文件夹下的所有文件,并根据特定的条件(例如文件扩展名)筛选出需要处理的文件。最终,脚本会生成一个...
### Excel使用VBA读取文件夹下所有文件 #### 知识点概述 本文将详细介绍如何使用VBA(Visual Basic for Applications)在Excel中读取指定文件夹下的所有文件名。这种方法不仅适用于Excel 2021版本,也兼容Excel ...
java读取某个文件夹下的所有文件 很不错可以看看 不要分
例如,在进行数据分析、日志处理或批量文件操作时,可能需要读取一个文件夹下所有的文件内容并对这些内容进行一定的处理。Java作为一种广泛使用的编程语言,提供了丰富的API来帮助开发者实现这样的需求。 #### 关键...
摘要:C#源码,文件操作,读取文件夹 C#读取文件夹下所有文件的属性信息,包括文件名称,文件大小,创建时间、路径等。实现思路:实例化DirectoryInfo对象,获取指定目录下的所有子目录及文件类型,/判断是否是文件夹...
python读取一个文件夹下所有(或者指定文件类型)文件的名字。 循环读取子文件夹内文件名。 自己写的代码,注释清晰,具有较高的参考价值。
这个“LabVIEW按修改时间读取文件夹下文件.rar”压缩包可能包含了一个LabVIEW程序或工程,其核心功能是根据文件的最后修改时间来读取指定文件夹中的文件。 在LabVIEW中,实现这一功能需要掌握以下几个关键知识点: ...
在MFC(Microsoft Foundation Classes)环境下,开发C++应用程序时,常常需要处理文件系统操作,例如读取文件夹以及遍历其下的所有文件和子文件夹。本篇将详细讲解如何实现这一功能,并提供相关代码示例。 首先,...
文件夹下所有图片的读取以及显示(python程序) 本文将详细介绍如何使用 Python 程序读取文件夹中的图片,并将其显示出来。本文适用于图像处理的第一阶段,代码简单易懂,易于阅读和理解。 读取文件夹中的图片 在...
在Python编程中,将文件夹中...这个脚本会读取指定文件夹下的所有Excel文件,将内容导入MySQL数据库,生成日志文件记录过程,并在上传成功后清空文件夹。注意,确保在运行前备份好数据,因为清空文件夹操作是不可逆的。
在这个特定的场景中,我们关注的是如何利用C#批量读取文件夹下的Word文档,并进行批量查找和替换操作。这个功能对于处理大量文档,如企业内部的报告、合同或者教学资料等,具有很高的实用性。 首先,我们需要了解C#...
labview编写的读取文件夹多个文件的小程序,可以读取出文件中txt文本文档
本话题聚焦于如何使用C#来读取文件夹中的所有文件名称,并将这些信息转换成JSON格式,这对于客户端远程管理服务器端的文件结构至关重要。JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,易于人阅读...
此方法接受一个路径作为参数,返回该路径下所有文件的字符串数组。例如: ```csharp string[] files = Directory.GetFiles(@"C:\MyFolder", "*.txt"); ``` 在这个例子中,`"*.txt"`是通配符,表示我们要查找所有...
要读取文件夹中的所有图像,我们需要遍历文件夹,获取所有图像文件的路径,然后使用OpenCV的`imread()`函数加载这些图像。`imread()`函数可以接受一个字符串参数,这个参数是图像文件的路径,它可以读取各种常见的...
在Qt编程中,处理文件和目录的操作是常见的需求,包括读取文件夹内容、移动文件以及删除文件夹内的文件。本文将深入探讨这些主题,并提供相关的Qt API和实践示例。 首先,我们要了解Qt中的QDir类,它是用于处理文件...