您的位置:首页 > 其它

file 文件的操作 移动 、删除 、复制 操作

2014-10-27 11:02 225 查看
1、移动文件

// java.io.File f=new java.io.File("c:\\1.txt");

// f.renameTo(new java.io.File("d:\\1.txt"));

2、复制文件

public class Copy {
public static void main(String[] args) {
File oldfile = new File("E:/原文件.txt");
File newfile = new File("E:/复制文件.txt");
try {
FileInputStream fis = new FileInputStream(oldfile);
FileOutputStream fos = new FileOutputStream(newfile);
BufferedInputStream bis = new BufferedInputStream(fis);
BufferedOutputStream bos = new BufferedOutputStream(fos);
int a;
while((a=bis.read())!=-1){
bos.write(a);
}
bis.close();
bos.close();
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
}
}


3、删除文件

/**
* 删除单个文件
* @param   sPath    被删除文件的文件名
* @return 单个文件删除成功返回true,否则返回false
*/
public boolean deleteFile(String sPath) {
flag = false;
file = new File(sPath);
// 路径为文件且不为空则进行删除
if (file.isFile() && file.exists()) {
file.delete();
flag = true;
}
return flag;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐