黑马程序员技术交流社区
标题:
求助,做有关流的练习时总是遇到文件夹拒绝访问的异常
[打印本页]
作者:
lll456123l
时间:
2016-5-5 19:11
标题:
求助,做有关流的练习时总是遇到文件夹拒绝访问的异常
计算指定路径下所有txt文件包括子文件夹里的.txt文件的个数然后将所有的.txt文件复制到D盘下任意目录
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
public class lianxi {
public static void main(String[] args) throws IOException {
ylq();
}
public static void ylq( ) throws IOException
{
File file=new File("E://源");
InputStream in=new FileInputStream(file);
File [] fil=file.listFiles();
for(File files: fil)
{
OutputStream out=new FileOutputStream("D//"+files.getName());
if(!files.exists())
files.mkdir();
if(files.isDirectory())
ylq();
else
{int count=0;
if( files.getName().endsWith(".txt"))
count++;
System.out.print("txt文件的个数为:"+count);
byte [] brr=new byte[1024];
int length;
while((length=in.read(brr))!=-1)
{
out.write(brr, 0, brr.length);
}
}
}
}
}
只要一做这类题,运行时就会出现异常java.io.FileNotFoundException: E:\源 (拒绝访问。)
作者:
lll456123l
时间:
2016-5-5 19:33
求助啊!!
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2