首页 > 其他 > 详细

文件file

时间:2018-07-21 20:12:46      阅读:133      评论:0      收藏:0      [点我收藏+]

1、文件的创建和删除

文件;包括文件和文件目录即是文件夹;

文件夹的创建:mkdir()单击文件夹创建,mkdirs()多级文件夹创建;

文件的创建:creatnewfile();

绝对路径:是一个常量,在盘符的唯一位置;文件.getabsolutpath();

相对路径:根据项目的所在位置空间定位,扩展性能好,文件.getpath();

获取文件后缀名:

a.文件.getname(();转换文件名为字符串;

b、使用endswith();

返回布尔值,直接判断后缀名;

c、另一种方法,获取最后一个点“."的位置使用indexof;

然后使用substring获取点后面的字符串;

.最后进行equals校验;

校验时可以把符合规定的字符串放到list集合中,然后使用contain进行校验判断。

文件的删除:使用delete()方法,删除时需要空目录(现在),分层级删除;

2、 I/O流;

流:内存和硬盘之间进行数据流动的数据格式;

I/O流:文件在内存和硬盘之间进行输入输出的数据格式;

字节流:例如‘a’,会传入97;

字符流:‘a’

字符流:reader()、writer()

操作步骤:

a/ 创建一个输入输出对象;

b/ 操作数据读写

c/ 刷新缓冲区释放资源;

d/关闭输入输出流;

 字符流一般应用于文本文档的读写么就是可以用记事本打开的文档;

字节流:

inputstream和outputstream

它们的实现子类是fileinputstream和outputstream;

字节流可以操作任何格式的文件;

操作步骤和字符流类似。

文件file

原文:https://www.cnblogs.com/sw-123/p/9343953.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!