+ -
当前位置:首页 → 问答吧 → 我想要把一个目录下的档案加总并输出的问题

我想要把一个目录下的档案加总并输出的问题

时间:2011-10-03

来源:互联网

如题
但是我遇到目录下还有一个目录时
要如何让程式在往下一个目录找
把所有的档案找出来之后加总输出他的党案大小

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
import java.io.File;
 
public class FileSize { public long getSize(String afile){ File f1 = new File(afile); long length = f1.length(); return length; } public File[] getFile(String bfile){ File f2 = new File(bfile); File s[] = f2.listFiles(); return s; } public static void main(String args[]){ String dirname="D:\\workspace\\javatest\\src\\t4"; long ddd =0; FileSize aaa = new FileSize(); File[] aaa1 = aaa.getFile(dirname); for(int i=0; i<aaa1.length; i++){ File bbb = aaa1[i]; long ccc = aaa.getSize(bbb.getAbsolutePath()); ddd += ccc; } System.out.println(ddd); } }

作者: h4519475   发布时间: 2011-10-03

1
http://h881068.pixnet.net/blog/post/4813192-java%E5%8D%B0%E5%87%BA%E6%89%80%E6%9C%89%E6%A0%B9%E7%9B%AE%E9%8C%84%E5%8F%8A%E5%AD%90%E8%B3%87%E6%96%99%E5%A4%BE%E7%9A%84%E6%89%80%E6%9C%89%E6%AA%94%E6%A1%88

这篇改写一下应该可以满足你的需求…

作者: sayNever   发布时间: 2011-10-04

热门下载

更多