Java基础之File
wyhluckydog
这个作者很懒,什么都没留下…
展开
-
获取指定目录下,指定扩展名的文件(包含子目录中的),把这些文件的绝对路径写入到一个文本文件中。
题目:获取指定目录下,指定扩展名的文件(包含子目录中的),把这些文件的绝对路径写入到一个文本文件中。思路:1.必须深度遍历2.要在遍历的过程中进行过滤,将符合条件的内容存储到容器中3.对容器中的内容进行遍历并将绝对路径写入到文件中代码:import java.io.BufferedWriter;import java.io.File;import java.io.FileWrit...原创 2018-11-03 19:12:36 · 2200 阅读 · 0 评论 -
Java File中列出指定目录中的所有文件(包括子目录中的文件)
需求:replace(" ",&nbsp)对指定目录中所有内容的列出(包括子目录中的内容)也可以理解为:深度遍历注意:如果使用的是listFiles(pathname)方法列出文件和目录,则不能之间整个磁盘的内容,而是列出某个文件中的内容。代码:import java.io.File;public class Demo1 { public static void main...原创 2018-11-02 22:18:35 · 3360 阅读 · 0 评论 -
java中File的delete()方法删除文件失败的原因
一般来说 java file.delete失败 有以下几个原因 :1.看看是否被别的进程引用,手工删除试试(删除不了就是被别的进程占用)2.file是文件夹 并且不为空,有别的文件夹或文件,3.极有可能有可能自己前面没有关闭此文件的流(我遇到的情况)这个方法我用来获取文件的大小,用到了流类,但是用完了没有关闭,导致无法删除文件:public String getfilesize(Stri...转载 2018-11-27 20:06:25 · 604 阅读 · 0 评论