从键盘接受一个文件夹路径,统计该文件夹大小,并输出结果(文件夹路径下没有子文件夹否则要用递归)
package FileWork;
import java.io.File;
import java.util.Scanner;
public class countPath {
public static void main(String[] args) {
//从键盘接受一个文件夹路径,统计该文件夹大小,并输出结果(文件夹路径下没有子文件夹否则要用递归)
Scanner sc=new Scanner(System.in);
System.out.println("请输入文件夹路径:");
String s=sc.nextLine();
//文件夹对象
File file=new File(s);
File[] files=file.listFiles();
long l=0;
for(File f:files) {
l=l+f.length();
}
System.out.println("此文件夹得大小为:"+l);
}
}

本文档展示了如何使用Java编程实现从键盘输入的文件夹路径,通过递归方式统计其大小,并显示结果。通过`countPath`类,用户可以轻松获取指定文件夹的总容量。
290

被折叠的 条评论
为什么被折叠?



