使用File或InputStream移动文件
程序员文章站
2024-02-04 08:13:46
...
移动文件的两种方式:
1、使用File的renameTo()方法
2、使用FileInputStream、FileOutputStream
1、使用File的renameTo()方法
import java.io.*;
public class Test {
public static void main(String[] args) throws IOException {
//将G盘site.xml移动到E盘
File f=new File("G:\\site-1.6.5\\site.xml");
f.renameTo(new File("E:\\site.xml"));//移动到E盘
f.delete();//删除
}
}
2、使用FileInputStream、FileOutputStream
import java.io.*;
public class Test {
//将E盘的site.xml复制到G盘site-1.6.5目录下
public static void main(String[] args) throws IOException {
FileInputStream input = new FileInputStream("E:\\site.xml");
FileOutputStream output = new FileOutputStream("G:\\site-1.6.5\\site.xml");
int len = 0;
byte[] buf = new byte[1024];
if((len = input.read(buf)) != -1){
output.write(buf, 0 , len);
}
input.close();
output.close();
}
}
推荐阅读
-
使用File或InputStream移动文件
-
PHP file_put_contents 将字符串写入或追加到文件_PHP教程
-
php使用simplexml_load_file加载XML文件并显示XML的方法
-
Oracle使用命令移动各类文件的方法
-
php 使用fopen与file_get_contents读取文件实例,
-
『Word2007技巧』使用 Schema.ini 文件指定不同的列表分隔符或文本文件格式
-
node.js用fs.rename强制重命名或移动文件夹的方法
-
php file_exists 检查文件或目录是否存在的函数_PHP
-
php 使用fopen与file_get_contents读取文件范例
-
php 使用fopen与file_get_contents读取文件实例,_PHP教程