首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

io输出写得复制文件为何复制会失败

2013-11-29 
io输出写得复制文件为什么复制会失败?import java.io.Fileimport java.io.RandomAccessFilepublic class

io输出写得复制文件为什么复制会失败?

import java.io.File;

import java.io.RandomAccessFile;

public class CopyTest {

public static void main(String[] args) {
try {
File file=new File("e:/迅雷下载/GG101(中文字幕)/GG101(中文字幕).avi");
System.out.println(file.getAbsoluteFile());
RandomAccessFile raf=new RandomAccessFile(file, "r");
File fos=new File("f:新建文件夹、GG101(中文字幕)1.avi");
RandomAccessFile raf1=new RandomAccessFile(fos, "rw");
byte[] date=new byte[1024*1024*50];
int d;
while((d=raf.read(date))!=-1){
raf1.write(date,0,d);
}
raf.close();
raf1.close();
} catch (Exception e) {
e.printStackTrace();
}


}

}

复制失败!
但是没有异常报错!
就是控制台一直在跑,跑了大概一分多种,就停止了!
但是去文件夹找发现没有拷贝过去!
跪求大神指导!!!
[解决办法]
new File("f:新建文件夹、GG101(中文字幕)1.avi");
非法路径名,改成
f:/新建文件夹/GG101(中文字幕)1.avi

热点排行