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

鹭岛一枝花 2013-11-28 11:09:52

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();
}


}

}

复制失败!
但是没有异常报错!
就是控制台一直在跑,跑了大概一分多种,就停止了!
但是去文件夹找发现没有拷贝过去!
跪求大神指导!!!
...全文
95 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
幽y 2013-11-28
  • 打赏
  • 举报
回复
File fos=new File("f:新建文件夹、GG101(中文字幕)1.avi");
鹭岛一枝花 2013-11-28
  • 打赏
  • 举报
回复
我自己已经发现了。现在代码已经测试成功。 不过还是感谢回复啊~~ 把分给你吧。本人菜鸟,请多多关照啊~~
WayneXuan 2013-11-28
  • 打赏
  • 举报
回复
new File("f:新建文件夹、GG101(中文字幕)1.avi"); 非法路径名,改成 f:/新建文件夹/GG101(中文字幕)1.avi

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧