黑马程序员技术交流社区
标题:
小小的分享
[打印本页]
作者:
Gyx
时间:
2014-12-23 11:16
标题:
小小的分享
File.separate相当于\\。
1.创建
boolean createNewFile();指定位置创建文件。有则返回。
输出流一建立就创建文件。若文件存在将会被覆盖。
boolean mkdir();创建文件夹
boolean mkdirs();创建多级文件夹
2.删除
boolean delete();删除失败返回F
void deleteOnExit();在程序退出时删除指定文件。
3.判断
boolean exists();文件是否存在
boolean isDirectory();是否是文件
boolean isFile();是否是文件夹
boolean isHidden();是否是隐藏
boolean isAbsolutePath();是否是绝对路径
4.获取信息
getName();获取名称
getPath();获取相对路径
getParent();获取封装的父目录
getAbsolutePath();获取绝对路径
遍历目录的时候,因为目录中还有目录,只要使用同一个列出目录功能的函数完成即可
在列出过程中出现的还是目录的话,还可以再吃调用这个功能。
也就是自身调用自身!
这种表现形式叫做递归!
使用递归要注意:
1.限定条件
2.注意递归的次数,尽量避免内存溢出。
作者:
骑着会飞的猪
时间:
2014-12-23 12:35
多谢分享!!!!
作者:
神秘梦
时间:
2014-12-23 14:11
大赞!
作者:
双鱼座程序员
时间:
2014-12-23 14:24
O 啦。加油。
作者:
jxlovqqvo
时间:
2014-12-23 15:27
我就看一看
作者:
Afridoce
时间:
2014-12-23 22:12
O 啦。加油。
作者:
周大侠
时间:
2014-12-23 23:11
神秘梦 发表于 2014-12-23 14:11
大赞!
水贴也赞,{:2_34:}
作者:
陈思伟
时间:
2015-1-4 22:53
可以。。。
作者:
史磊
时间:
2015-1-13 21:23
不错的分享
作者:
ZhaoF
时间:
2015-1-14 10:55
嗯,基础知识很重要,要牢记
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2