黑马程序员技术交流社区
标题:
面试题,来个会的!
[打印本页]
作者:
毕业生
时间:
2014-7-12 17:30
标题:
面试题,来个会的!
IO读取文件(mp3,txt),读取多级目录的文件(敲代码怎么实现)?
作者:
谭荣强
时间:
2014-7-12 18:24
学完file你就会了.递归
作者:
ss5619498
时间:
2014-7-12 21:48
import java.io.BufferedReader; import java.io.FileReader; public class MyFileReader { public static void main(String[] args)throws Exception{ //文件绝对路径改成你自己的文件路径 FileReader fr=new FileReader("D:\\workspace\\MyLearn\\count.txt"); //可以换成工程目录下的其他文本文件 BufferedReader br=new BufferedReader(fr); while(br.readLine()!=null){ String s=br.readLine(); System.out.println(s); } br.close(); } }
作者:
卞新浩
时间:
2014-7-12 21:50
毕老师里面写的非常仔细
作者:
徐凡贸
时间:
2014-7-12 22:26
思路:
1、封装数据源
2、封装目的地
3、创建目的地文件夹
4、获取数据源中所有File对象
5、遍历,获取到每一个File对象
6、判断File对象 是否为 文件夹
是:
递归,调用本方法,回到第3步
否:
封装新文件的路径复制文件
下面是判断条件代码:
if (file.isDirectory()) {
// 是:
// 递归,调用本方法
File dest = new File(destPath, name);
// 递归调用
copyDir(file, dest);
}
else {
// 否:
// 封装新文件的路径
File dest = new File(destPath, name);
// 复制文件
copyFile(file, dest);
}
作者:
╰_〃无法释怀的
时间:
2014-7-12 23:07
顶一下!!!
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2