Java文件和目录(IO)操作


Posted in 面试题 onAugust 26, 2014
1)如何列出某个目录下的所有文件?
2)如何列出某个目录下的所有子目录?
3)如何判断一个文件或目录是否存在?
4)如何读写文件?【基础】
答:1)示例代码如下:
File file = new File(“e:\\总结”);
File[] files = file.listFiles();
for(int i=0; i if(files[i].isFile()) System.out.println(files[i]);
}
2)示例代码如下:
File file = new File(“e:\\总结”);
File[] files = file.listFiles();
for(int i=0; i if(files[i].isDirectory()) System.out.println(files[i]);
}
3)创建File 对象,调用其exsit()方法即可返回是否存在,如:
第22 页共59 页
System.out.println(new File(“d:\\t.txt”).exists());
4)示例代码如下:
//读文件:
FileInputStream fin = new FileInputStream(“e:\\tt.txt”);
byte[] bs = new byte[100];
while(true){
int len = fin.read(bs);
if(len System.out.print(new String(bs,0,len));
}
fin.close();
//写文件:
FileWriter fw = new FileWriter(“e:\\test.txt”);
fw.write(“hello world!” + System.getProperty(“line.separator”));
fw.write(“你好!北京!”);
fw.close();

Tags in this post...

面试题 相关文章推荐
一份比较全的PHP面试题
Jul 29 面试题
extern在函数声明中是什么意思
Jan 19 面试题
C和C++经典笔试题附答案解析
Aug 18 面试题
.NET里面什么时候需要调用垃圾回收
Jun 01 面试题
端口镜像是怎么实现的
Mar 25 面试题
LINUX下线程,GDI类的解释
Dec 14 面试题
linux面试题参考答案(11)
May 01 面试题
法雷奥SQA(electric)面试问题
Jan 23 面试题
什么是SCM(软件配置管理)
Aug 16 面试题
几道Web/Ajax的面试题
Nov 05 面试题
用Java语言将一个键盘输入的数字转化成中文输出
Jan 25 面试题
介绍一些UNIX常用简单命令
Nov 11 面试题
有abstract方法的类一定要用abstract修饰吗
Mar 14 #面试题
如何用Java判断一个文件或目录是否存在
Nov 19 #面试题
介绍JAVA 中的Collection FrameWork(及如何写自己的数据结构)
Oct 31 #面试题
举例说明类变量和实例变量的区别
Jun 30 #面试题
如何用Java实现列出某个目录下的所有子目录
Jul 20 #面试题
日期和时间问题
Jan 04 #面试题
Java Servlet API中forward() 与redirect()的区别
Apr 20 #面试题
You might like
短波问题解答
2021/02/28 无线电
cache_lite试用
2007/02/14 PHP
PHP var_dump遍历对象属性的函数与应用代码
2010/06/04 PHP
php设置编码格式的方法
2013/03/05 PHP
PHP+Mysql+jQuery实现发布微博程序 php篇
2015/10/15 PHP
PHPCMS2008广告模板SQL注入漏洞修复
2016/10/11 PHP
PHP中file_put_contents追加和换行的实现方法
2017/04/01 PHP
jQuery 页面 Mask实现代码
2010/01/09 Javascript
js函数在frame中的相互调用详解
2014/03/03 Javascript
JS简单实现动画弹出层效果
2015/05/05 Javascript
Javascript中For In语句用法实例
2015/05/14 Javascript
JavaScript实现网页加载进度条代码超简单
2015/09/21 Javascript
ng2学习笔记之bootstrap中的component使用教程
2017/03/09 Javascript
js微信应用场景之微信音乐相册案例分享
2017/08/11 Javascript
JavaScript实现换肤功能
2017/09/15 Javascript
常用的 JS 排序算法 整理版
2018/04/05 Javascript
webstorm和.vue中es6语法报错的解决方法
2018/05/08 Javascript
最后说说Vue2 SSR 的 Cookies 问题
2018/05/25 Javascript
详解mpvue实现对苹果X安全区域的适配
2019/07/31 Javascript
浅谈vue的第一个commit分析
2020/06/08 Javascript
解决vue2中使用elementUi打包报错的问题
2020/09/22 Javascript
[47:03]Ti4第二日主赛事败者组 LGD vs iG 2
2014/07/21 DOTA
Python 获得13位unix时间戳的方法
2017/10/20 Python
利用Python找出序列中出现最多的元素示例代码
2017/12/08 Python
Python3 读、写Excel文件的操作方法
2018/10/20 Python
python 监听salt job状态,并任务数据推送到redis中的方法
2019/01/14 Python
python安装gdal的两种方法
2019/10/29 Python
python dumps和loads区别详解
2020/02/04 Python
python中random模块详解
2021/03/01 Python
家教广告词
2014/03/19 职场文书
2014五一国际劳动节活动总结范文
2014/04/14 职场文书
月度优秀员工获奖感言
2014/08/16 职场文书
实习协议书范本
2014/09/25 职场文书
四风问题对照检查材料整改措施
2014/09/27 职场文书
学校查摆问题整改措施
2014/09/28 职场文书
2016年4月份红领巾广播稿
2015/12/21 职场文书