java怎么读取文件夹下的_java怎么读取读取文件夹下的所有文件夹和文件?
下是实现的代码:package com。borland。samples。welcome; import java。io。FileNotFoundException; import java。io。IOException; import java。
io。File; public class ReadFile { public ReadFile() {} /** * 删除某个文件夹下的所有文件夹和文件 * @param delpath String * @throws FileNotFoundException * @throws IOException * @return boolean */ 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; } /** * 删除某个文件夹下的所有文件夹和文件 * @param delpath String * @throws FileNotFoundException * @throws IOException * @return boolean */ 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 void main(String[] args) { try { readfile("D:/file"); //deletefile("D:/file"); } catch (FileNotFoundException ex) { } catch (IOException ex) { } System。
out。println("ok"); } }
完成 丢弃。
全部
java怎么读取文件夹下的_java怎么读取读取文件夹下的所有文件夹和文件?相关推荐
- java 下划线_Java SE 9:“ _”(下划线)更改
java 下划线 In this post, we will discuss about What is the use of Underscore ("_") in Java M ...
- java 读取文件的指定行_Java中实现读取文件指定行
Java中实现读取文件指定行 读取文件指定行要用到类LineNumberReader,它是跟踪行号的缓冲字符输入流,其基类是BufferedReader..它有两个构造方法: public LineN ...
- java正则匹配下划线_java正则表达式-匹配中文数字字母下划线
正则表达式用来指定字符串模式.当你需要定位匹配某种模式的字符串时就可以使用正则表达式.例如,我们下面的一个例程就是在一个HTML文件中通过查找字符串模式来定位所有的超链接. 当然,为了指定一种 ...
- java的图形界面上传附件_Java图形界面(GUI) 动态获取上传或下载文件的路径问题...
最近做一个文件的上传与下载时遇到了动态获取路径的问题,在此总结一下. //动态获取上传文件路径的代码 int result = 0; File file = null; String path = n ...
- java语言中定义的字节输出流_Java语言中的输入输出流包括字节流、字符流、文件流、对象流以及线程之间通信的管道流,【 】包中的类...
[单选题]肥胖是体内中性脂肪过多积聚的表现,超过标准体重多少者为肥胖 A. 超过标准体重10%以上 B. 超过标准体重15%以上 C. 超过标准体重20%以上 D. 超过标准体重25%以上 E. 超过 ...
- java遍历文件夹下的_Java遍历文件夹下的所以文件
利用Java递归遍历文件夹下的所以文件,然后对文件进行其他的操作.如:对文件进行重命名,对某一类文件进行重编码.可以对某一工程下的全部.java文件进行转码成utf-8等 代码如下,这里只对文件进行重 ...
- Java中怎么获取文件夹的名称_java获取文件夹下所有文件的名称
<java获取文件夹下所有文件的名称>由会员分享,可在线阅读,更多相关<java获取文件夹下所有文件的名称(2页珍藏版)>请在人人文库网上搜索. 1.如果想要获得当前文件中的文 ...
- JAVA代码如何实现删除文件夹6_java文件创建、删除、读取、写入操作大全
一.获得控制台用户输入的信息 public String getInputMessage() throws IOException...{ System.out.println("请输入您的 ...
- java读取文件的方法是_Java读取文件方法大全
Java读取文件方法大全 2011/11/25 9:18:42 tohsj0806 http://tohsj0806.iteye.com 我要评论(0) 摘要:文章来源:http://www.c ...
- java调用扫描仪识别文字_Java使用扫描仪读取文件输入
示例 Scanner scanner = null; try { scanner = new Scanner(new File("Names.txt")); while (scan ...
最新文章
- 选择PMP培训学校需要注意哪些
- 关于ATL生成COM注册失败解决方法
- 如何:对 SharePoint 列表项隐藏 ECB 中的菜单项
- 文件上传oss服务器
- How OPA addFrame is called
- x64 stack walking、调用约定、函数参数识别
- Struts2 过滤器与拦截器
- c语言 连通域算法 递归,VC++ 6.0编写计算机图形学中的种子填充算法,想用递归的八向连通域,求助!...
- pythonreduce()函数、sorted()函数、reversed_cmp函数、类和对象
- QGIS教程—缓冲区buffer
- 第四章-整合管理【核心词:批准】
- 计算机强制关机后无法正常启动,电脑强制关机后无法正常启动,一直黑屏,这是为什么呢?...
- 公众号模板消息发送限制
- linux窗口按钮,在KDE Linux中配置窗口装饰按钮 | MOS86
- Cannot read property ‘numerator‘ of undefined,calc的运算
- 全屏的微粒子3D动画特效
- 西北工业大学 计算机学院 姜,姜学锋(计算机学院)老师 - 西北工业大学 - 院校大全...
- 【转载】别了,摩托罗拉(八):铱星:技术自负与市场幻觉
- open falcon mysql_Open-falcon安装(Open-Falcon超级详细安装步骤)
- PIPI OJ 1334: PIPI计数(unordered_map的应用)
热门文章
- centos7 redis5.0以前版本 集群部署示例 - 第一篇
- 腾讯TEG团队打造轻量级数据可视化工具——小马BI【强烈推荐大数据行业学习】
- 使用idea编写SparkStreaming消费kafka中的数据【小案例】(四)
- JavaSE各阶段练习题----异常
- leetcode 1504. Count Submatrices With All Ones | 1504. 统计全 1 子矩形(单调栈)
- 高并发负载均衡(三):LVS的DR模型试验搭建
- 【Gunicorn】gunicorn配置文件详解
- 【Python环境搭建】PyCharm鼠标滚轮改变字体大小 等
- java中Locks的使用
- 使用wireshark抓包并进行网络协议分析