如何用java语言将N多个文件夹的名字改成某一个文本文档内的每一行数字
就是我有8000个文件夹,但是我想把它们都改掉,并且是无规律的。我想通过一个文本文档,读取文本里的每行数字,将那些文件夹的名字改成每行的数字,这样可以实现么?求大神!!!...
就是我有8000个文件夹,但是我想把它们都改掉,并且是无规律的。我想通过一个文本文档,读取文本里的每行数字,将那些文件夹的名字改成每行的数字,这样可以实现么?求大神!!!!!我的邮箱:527954485@qq.com
展开
展开全部
可以。
我就不写代码了,细说个思路,
首先遍历8000个文件夹,遍历中可以得到他们的名字和路径对吧,把他们都封装到数组中(也就是有8000个路径名字的数组对象,其实以文件的方式封装成数组也行,反正你试下,看哪种好,一个文件夹就是一个文件对象嘛),
然后把txt文档中的数字也遍历出来,把名字以字符串的类型封装成数组,
最后,把两个数组同时迭代出来,以一个文件对象与一个数字名称对象一一对应好,再将文件夹修改成数字的名称。
这样就完成了。其实也不一定要是数组,像List装他们也可以的,看你喜欢了。再调调,差不多就出来了。
我就不写代码了,细说个思路,
首先遍历8000个文件夹,遍历中可以得到他们的名字和路径对吧,把他们都封装到数组中(也就是有8000个路径名字的数组对象,其实以文件的方式封装成数组也行,反正你试下,看哪种好,一个文件夹就是一个文件对象嘛),
然后把txt文档中的数字也遍历出来,把名字以字符串的类型封装成数组,
最后,把两个数组同时迭代出来,以一个文件对象与一个数字名称对象一一对应好,再将文件夹修改成数字的名称。
这样就完成了。其实也不一定要是数组,像List装他们也可以的,看你喜欢了。再调调,差不多就出来了。
展开全部
循环修改文件夹名称不就可以了墨!
更多追问追答
追问
不能吧,文件夹的名字不规律。要不麻烦您帮我写段代码我试试吧,可以么,谢谢
追答
你不是通过文本去该文件夹的名称莫?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你的8000个文件夹都再一个目录下么?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询