用java计算一个目录里所有文件的大小
来源:互联网 发布:淘宝商城怎么开店 编辑:程序博客网 时间:2024/05/19 04:27
想要计算一个目录里所有文件的大小,就需要用到递归和file.length()这个方法,这个方法获取一个文件有多少个字节,下面为示例代码
/**
**/
package iss.autoself;
import java.io.File;
/**
* 作者:南航
* 2017年11月27日,下午7:59:56
*/
public class TestFile {
static long sum=0;
public static void main(String[] args) {
File dir=new File("H:\\29\\第29天");
System.out.println("总和:"+getAllFiles(dir));
}
public static long getAllFiles(File dir)
{
//System.out.println("文件"+dir.getName()+"的大小是:"+dir.length());
File[] files=dir.listFiles();
for(int i=0;i<files.length;i++)
{
if(files[i].isDirectory())
{
//这里面用了递归的算法
getAllFiles(files[i]);
}
else {
sum+=files[i].length();
System.out.println(files[i]+"的大小:"+files[i].length());
}
}
return sum;
}
}
阅读全文
0 0
- 用java计算一个目录里所有文件的大小
- 计算沙盒中Libray/Caches目录里所有文件的大小
- 计算一个目录下所有文件的大小
- 计算一个目录下的所有.java文件的行数
- Delphi 计算指定目录下所有文件的大小(遍历文件夹所有文件及目录)
- bash shell计算出一个目录下所有文件的大小
- java 输出目录里的所有文件 到命令行
- java--计算文件或目录大小
- java 计算文件或目录大小
- IOS 计算沙盒中一个目录的大小
- java枚举一个目录下的所有文件的问题
- java删除一个目录下面的所有文件
- java删除一个目录下面的所有文件
- java删除一个目录下面的所有文件
- Java遍历一个目录下的所有文件
- Java实现复制一个目录下的所有文件
- Java遍历一个目录下的所有文件
- Java遍历一个目录下的所有文件
- 2-8·crontab计划任务管理
- 根据图片路径,把图片转为byte数组
- Rhyme/Spring5.0.2.RELEASE官方英文文档学习笔记(1) Introduction to the Spring IoC container and beans
- 数据库连接池
- [Java数据结构]简单排序之插入排序
- 用java计算一个目录里所有文件的大小
- HDU 5916
- 代码重构之Spring+工厂+策略模式
- JS——事件冒泡(1)
- c++中的处理类型的三种方式
- 爬虫实战:基于 HtmlParser 实现网页链接的提取
- matlab中num2str
- qt编译caffe遇到的opencv版本问题
- JAVA_String之trim()源码