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笔试题
Feb 22 面试题
你常见到的runtime exception
Sep 05 面试题
weblogic面试题
Mar 07 面试题
Ado与Ado.net的相同与不同
Dec 08 面试题
CLR与IL分别是什么含义
Aug 23 面试题
如何转换一个字符串到enum值
Apr 12 面试题
C#面试问题
Jul 29 面试题
linux面试题参考答案(4)
Sep 21 面试题
UML设计模式笔试题
Jun 07 面试题
你们项目是如何进行变更控制的
Aug 26 面试题
JSP&Servlet技术面试题
May 21 面试题
DELPHI面试题研发笔试试卷
Nov 08 面试题
有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
mysql From_unixtime及UNIX_TIMESTAMP及DATE_FORMAT日期函数
2010/03/21 PHP
php实现QQ空间获取当前用户的用户名并生成图片
2015/07/25 PHP
不同浏览器对回车提交表单的处理办法
2010/02/13 Javascript
jquery 插件学习(一)
2012/08/06 Javascript
调用innerHTML之后onclick失效问题的解决方法
2014/01/28 Javascript
关于onchange事件在IE和FF下的表现及解决方法
2014/03/08 Javascript
js获取域名的方法
2015/01/27 Javascript
JQuery简单实现锚点链接的平滑滚动
2015/05/03 Javascript
Bootstrap基本插件学习笔记之标签切换(17)
2016/12/08 Javascript
Node.js如何响应Ajax的POST请求并且保存为JSON文件详解
2017/03/10 Javascript
jackson解析json字符串,首字母大写会自动转为小写的方法
2017/12/22 Javascript
mpvue项目中使用第三方UI组件库的方法
2018/09/30 Javascript
vue页面切换过渡transition效果
2018/10/08 Javascript
微信小程序非跳转式组件授权登录的方法示例
2019/05/22 Javascript
JavaScript中的类型检查
2020/02/03 Javascript
在Vue中使用HOC模式的实现
2020/08/23 Javascript
python中执行shell命令的几个方法小结
2014/09/18 Python
python的即时标记项目练习笔记
2014/09/18 Python
Python列表append和+的区别浅析
2015/02/02 Python
使用Python的Flask框架表单插件Flask-WTF实现Web登录验证
2016/07/12 Python
python 生成器协程运算实例
2017/09/04 Python
python中利用Future对象回调别的函数示例代码
2017/09/07 Python
Python金融数据可视化汇总
2017/11/17 Python
在tensorflow中实现去除不足一个batch的数据
2020/01/20 Python
canvas简易绘图的实现(海绵宝宝篇)
2018/07/04 HTML / CSS
美国网上书店:Barnes & Noble
2018/08/15 全球购物
俄罗斯护发和专业化妆品购物网站:Hihair
2019/09/28 全球购物
阿联酋优惠券服务:Living Kool
2019/12/12 全球购物
面试后感谢信
2014/02/01 职场文书
合作意向书范本
2014/03/31 职场文书
安全保证书范文
2014/04/29 职场文书
初中班级口号
2014/06/09 职场文书
党的群众路线教育实践活动先进个人材料
2014/12/24 职场文书
爱岗敬业事迹材料
2014/12/24 职场文书
信息简报范文
2015/07/21 职场文书
Spring Bean的实例化之属性注入源码剖析过程
2021/06/13 Java/Android