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如何与mysql建立链接
May 05 面试题
PHP面试题及答案二
May 23 面试题
Yahoo-PHP面试题2
Dec 06 面试题
请介绍一下Ant
Jul 22 面试题
2019年Java 最常见的 面试题
Oct 19 面试题
华美博弈C/VC工程师笔试试题
Jul 16 面试题
雅虎笔试题(字符串操作)
Mar 24 面试题
Android面试题附答案
Dec 08 面试题
三维科技面试题
Jul 27 面试题
外包公司软件测试工程师
Nov 01 面试题
Java面试题:说出如下代码的执行结果
Oct 30 面试题
北京捷通华声语音技术有限公司Java软件工程师笔试题
Apr 10 面试题
有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
剧场版动画《PSYCHO-PASS 3 FIRST INSPECTOR》3月27日日本上映!
2020/03/06 日漫
php提示Warning:mysql_fetch_array() expects的解决方法
2014/12/16 PHP
php通过array_shift()函数移除数组第一个元素的方法
2015/03/18 PHP
PHP stream_context_create()函数的使用示例
2015/05/12 PHP
PHP实现C#山寨ArrayList的方法
2015/07/16 PHP
利用laravel+ajax实现文件上传功能方法示例
2017/08/13 PHP
php mysql PDO 查询操作的实例详解
2017/09/23 PHP
Javascript中的常见排序算法
2007/03/27 Javascript
Javascript 事件流和事件绑定
2009/07/16 Javascript
JavaScript去掉空格的方法集合
2010/12/28 Javascript
jQuery动画animate方法使用介绍
2013/05/06 Javascript
JavaScript通过RegExp实现客户端验证处理程序
2013/05/07 Javascript
JavaScript中的alert()函数使用技巧详解
2014/12/29 Javascript
浅谈jQuery中replace()方法
2015/05/13 Javascript
基于jquery实现表格内容筛选功能实例解析
2016/05/09 Javascript
Bootstrap 填充Json数据的实例代码
2017/01/11 Javascript
详解微信小程序 登录获取unionid
2017/06/27 Javascript
nodejs开发微信小程序实现密码加密
2017/07/11 NodeJs
详解Node.js一行命令上传本地文件到服务器
2019/04/22 Javascript
jQuery中getJSON跨域原理的深入讲解
2020/09/02 jQuery
[02:20]2014DOTA2西雅图邀请赛 MVP外卡赛首胜采访
2014/07/09 DOTA
[01:00:35]2018DOTA2亚洲邀请赛3月30日B组 EffcetVSMineski
2018/03/31 DOTA
Python爬虫框架Scrapy实战之批量抓取招聘信息
2015/08/07 Python
详解python实现读取邮件数据并下载附件的实例
2017/08/03 Python
Python 判断是否为质数或素数的实例
2017/10/30 Python
Python解析命令行读取参数--argparse模块使用方法
2018/01/23 Python
TensorFlow数据输入的方法示例
2018/06/19 Python
python爬虫 基于requests模块发起ajax的get请求实现解析
2019/08/20 Python
Python3自定义http/https请求拦截mitmproxy脚本实例
2020/05/11 Python
HTML5之SVG 2D入门6—视窗坐标系与用户坐标系及变换概述
2013/01/30 HTML / CSS
介绍一下Mysql的存储引擎
2015/02/12 面试题
决心书标准格式
2014/03/11 职场文书
学术会议主持词
2014/03/17 职场文书
运动会拉拉队口号
2014/06/09 职场文书
法定代表人资格证明书
2015/06/18 职场文书
nginx实现多geoserver服务的负载均衡
2022/05/15 Servers