网上资料很多,这个也不是什么难事,百度几次就搞定了,既然是作业,最好自己完成,不然做了也白做,啥也锻炼不出来。
可以告诉你个思路,从选定路径开始读取,如果读取的是文件夹,继续往下读,如果是文件,标成树状结构的叶子节点。
如:
声明一个存储树的对象
方法1 (目标路径) { // 读取目录内容
循环目录内容 {
if 是文件
记录成叶子节点
else if 是目录
记录成包含子的节点,并调用方法1,传递当前目录路径
}
}
貌似有些费事的说
自己去搜索吧。最好自己做,别人的还是别人的。自己做出来了,才是自己的,