A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© gjf821687 中级黑马   /  2016-9-9 20:57  /  672 人查看  /  11 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

网上下了一个教学视频,这个文件夹下面有很多文件夹,文件夹的名字是教学内容,每个文件夹里只有一个视频,这个视频取名是1.avi,以此类推,如何将每个视频的名字改成它所属文件夹的名字??????

11 个回复

倒序浏览
赚赚分,互相鼓励
回复 使用道具 举报
说下思路吧,filelist获取文件对象,判断是文件,获取绝对路径,截取;是文件夹 记录名字,然后把通过stringbuffer能拼接把
回复 使用道具 举报
使用递归,方法内,判断是否是文件夹,如果是文件夹则记录前该文件夹的名字,getName,然后递归进入该文件夹,找到该文件夹中的需要的文件,使用renameTo方法,将刚才记录的名字传入,更名
回复 使用道具 举报
不用吧,File里面有个构造函数
回复 使用道具 举报
貌似我们明天学
回复 使用道具 举报
忘记了。。。。。
回复 使用道具 举报
我只知道使用 递归!!!
回复 使用道具 举报
,filelist获取文件对象,判断是文件,获取绝对路径,截取;是文件夹 记录名字,然后把通过stringbuffer
回复 使用道具 举报
顶顶顶顶顶顶顶顶顶顶顶
回复 使用道具 举报
判断是否是文件夹,在进行遍历 递归就ok
回复 使用道具 举报
不知道  这个是一个题目吗?
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马