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...

面试题 相关文章推荐
如何打开WebSphere远程debug
Oct 10 面试题
RealTek面试题
Jun 28 面试题
编写一子程序,将一链表倒序,即使链表表尾变表头,表头变表尾
Feb 10 面试题
SQL Server 2000数据库的文件有哪些,分别进行描述。
Nov 09 面试题
怎么可以提高数据库查询数据的速度
Jun 28 面试题
杭州龙健科技笔试题.net部分笔试题
Jan 24 面试题
C#公司笔试题
Mar 28 面试题
const和static readonly区别
May 20 面试题
软件测试工程师笔试题带答案
Mar 27 面试题
介绍一下EJB的分类及其各自的功能及应用
Aug 23 面试题
同步和异步有何异同,在什么情况下分别使用他们?
Dec 28 面试题
什么是方法的重载
Jun 24 面试题
有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
php中文字母数字验证码实现代码
2008/04/25 PHP
PHP OPCode缓存 APC详细介绍
2010/10/12 PHP
php的list()的一步操作给一组变量进行赋值的使用
2011/05/18 PHP
codeigniter自带数据库类使用方法说明
2014/03/25 PHP
解析PHP强制转换类型及远程管理插件的安全隐患
2014/06/30 PHP
php 输出json及显示json中的中文汉字详解及实例
2016/11/09 PHP
php获取微信共享收货地址的方法
2017/12/21 PHP
Prototype Selector对象学习
2009/07/23 Javascript
jQuery的三种$()
2009/12/30 Javascript
ExtJs使用IFrame的实现代码
2010/03/24 Javascript
网站导致浏览器崩溃的原因总结(多款浏览器) 推荐
2010/04/15 Javascript
JS正则表达式获取分组内容的方法详解
2013/11/15 Javascript
jquery对ajax的支持介绍
2013/12/10 Javascript
ECMAScript6快速入手攻略
2016/07/18 Javascript
js实现适配不同的屏幕大小
2017/04/10 Javascript
node.JS md5加密中文与php结果不一致的解决方法
2017/05/05 Javascript
React-Native使用Mobx实现购物车功能
2017/09/14 Javascript
webpack4与babel配合使es6代码可运行于低版本浏览器的方法
2018/10/12 Javascript
JavaScript面向对象编程小游戏---贪吃蛇代码实例
2019/05/15 Javascript
JS中准确判断变量类型的方法
2020/06/01 Javascript
Vue全局使用less样式,组件使用全局样式文件中定义的变量操作
2020/10/21 Javascript
python算法演练_One Rule 算法(详解)
2017/05/17 Python
centos7之Python3.74安装教程
2019/08/15 Python
Python MySQLdb 执行sql语句时的参数传递方式
2020/03/04 Python
Python3爬虫里关于代理的设置总结
2020/07/30 Python
东方电视购物:东方CJ
2016/10/12 全球购物
新加坡网上花店:FlowerAdvisor新加坡
2018/10/05 全球购物
简述Linux文件系统通过i节点把文件的逻辑结构和物理结构转换的工作过程
2016/01/06 面试题
求职自荐书范文
2013/12/04 职场文书
法律顾问服务方案
2014/05/15 职场文书
经典团队口号
2014/06/06 职场文书
小学校本培训方案
2014/06/06 职场文书
尊老爱幼演讲稿
2014/09/04 职场文书
放假通知范文
2015/04/14 职场文书
二胎满月酒致辞
2015/07/29 职场文书
Python OpenCV实现图形检测示例详解
2022/04/08 Python