请教高手!如何将一个目录移动到另一个目录下? 在一个盘上,如何将一个目录及目录下的所有子目录和文件移动到另一个目录下。希望不通过文件复制方法,有没有好的方法,请高手赐教 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 哈哈,不用复制的方法,楼主牛啊,知道WINDOWS怎么实现移动文件的吗?我也想不复制就能移动文件,听楼主高见了占个座位先 Windows也是先赋值,再删除的方法 public static boolean copy(String input, String output) throws Exception { int BUFSIZE = 65536; FileInputStream fis = new FileInputStream(input); FileOutputStream fos = new FileOutputStream(output); try { int s; byte[] buf = new byte[BUFSIZE]; while ((s = fis.read(buf)) > -1 ){ fos.write(buf, 0, s); } } catch (Exception ex) { throw new Exception("Can not copy " + input + " to " + output + ex.getMessage()); } finally { fis.close(); fos.close(); } return true; }把它改改。弟归一下目录,一个一个复制过去. 呵呵 找到方法了 用java.io.File.renameTo() 这个是和dos下的move命令相同的功能 java寻路算法,递归堆栈溢出问题 bufferedWriter和PrintWriter JAVA 连接 ORACLE 套接字过长问题.. 简单的JAVA小问题 请帮忙 jdbc事务问题 Focus问题请教 问个线程初级问题 多线程程序,1。怎么设定线程总数?2。每隔1秒执行一个线程 Java能不能调用Vb写的dll? 如果设置系统的CURRENTDIRECTORY csdn的大虾们帮帮忙啊,如何提取数据库中数据并形成试卷 各位大哥,救救小弟,给小弟我一点信心吧!我真的快要失去学习JAVA的信心了!
我也想不复制就能移动文件,听楼主高见了占个座位先
int BUFSIZE = 65536;
FileInputStream fis = new FileInputStream(input);
FileOutputStream fos = new FileOutputStream(output);
try {
int s;
byte[] buf = new byte[BUFSIZE];
while ((s = fis.read(buf)) > -1 ){
fos.write(buf, 0, s);
}
}
catch (Exception ex) {
throw new Exception("Can not copy " + input + " to " + output + ex.getMessage());
}
finally {
fis.close();
fos.close();
}
return true;
}把它改改。弟归一下目录,一个一个复制过去.