- 59
- 0
- 约4.39千字
- 约 5页
- 2017-11-17 发布于河南
- 举报
java文件操作实验
一. 实验目的及实验环境
学习并掌握java中文件的操作
二. 实验内容
将下列文件操作类补充完整class MyFile {
//获取目录大小
public long getLength(String path);
//拷文件
public void copy(String source, String dist);
//拷目录(目录需带子目录)
public void copyDir(String sourceDir, String distDir);
}
三.方案设计
1. 获取目录大小:如果是目录则递归计算其内容的总大小,如果是文件则直接返回其大小,以字节为单位
2.文件拷贝:将文件分段读入内存中,然后写入新的文件
3.目录拷贝:如果是目录则在对应位置新建目录,如果是文件则调用文件拷贝函数进行拷贝
import java.io.*;
public class FileIO {
//获取目录大小
public long getLength(String path){
File currentFile = new File(path);
long size = 0;
if(currentFile.isDirectory())
{
File FileLi
您可能关注的文档
- 第10章 C++ IO流标准库.ppt
- 20132155邢超超13计科3班(Java实验七).doc
- 201305020115秦振威软件工程13级实验七 文件(一).doc
- 虚拟仪器(哈工大)第六章 字符串和文件存取.ppt
- 输入输出流IO10.21修订后.ppt
- FileUtils文件上传.docx
- InputStreamReader 和 OutputStreamWriter类用法简介,及演示.docx
- C++程序设计课件(第4章).ppt
- Java IO流详细总结.docx
- JAVA SOCKET方式网络传输文件.doc
- 《肝损伤药物目录及合理用药专家共识2026》解读.pptx
- β+内酰胺类抗菌药物皮肤试验指导原则(2021+年版).pptx
- 《肌酸激酶异常诊治与管理专家共识(2025)》解读.pptx
- 《老年癌痛中国诊疗专家共识(2026)》解读.pptx
- 《老年人消化不良的评估与处理中国专家共识(2026版)》解读.pptx
- 《老年性吞咽障碍康复中国专家共识(2025)》解读.pptx
- 《脑卒中患者早期康复规范(2026年)》解读.pptx
- 《衍生品估值报告内容与格式指引》核心要点.pptx
- 《遗传性妇科肿瘤高风险人群管理指南(2026)》解读.pptx
- 《胰腺外科围手术期全程化营养管理指南(2025)》解读.pptx
原创力文档

文档评论(0)