从键盘接收一个文件夹路径,统计该文件夹大小
2017-08-02 21:42
302 查看
package zy;
import java.io.File;
import java.util.Scanner;
/**
* 从键盘接收一个文件夹路径,统计该文件夹大小
* @author Administrator
*
*/
public class Test1 {
static long size=0;
public static void fdg(File f){
//判断文件是否存在
if (f.exists()) {
if (f.isDirectory()) {
//是目录
//取得所有文件
File[] fs=f.listFiles();
if (null!=fs) {
}
import java.io.File;
import java.util.Scanner;
/**
* 从键盘接收一个文件夹路径,统计该文件夹大小
* @author Administrator
*
*/
public class Test1 {
static long size=0;
public static void fdg(File f){
//判断文件是否存在
if (f.exists()) {
if (f.isDirectory()) {
//是目录
//取得所有文件
File[] fs=f.listFiles();
if (null!=fs) {
for (File ff : fs) { fdg(ff); size+= ff.length(); } System.out.println(size/1024/1024); } }else{ System.out.println(f.getAbsolutePath()); } } } public static void main(String[] args) { Scanner sc=new Scanner(System.in); System.out.println("请输入一个文件夹路径:"); String cd = sc.next(); File f = new File(cd); fdg(new File(cd)); }
}
相关文章推荐
- 从键盘接收一个文件夹路径,统计该文件夹大小
- 用IO 字符流进行从键盘接收两个文件夹路径,把其中一个文件夹中(包含内容)拷贝到另一个文件夹中
- Java-IO-从键盘接收两个文件夹路径,把其中一个文件夹中(包含内容)
- 从键盘接收一个文件夹路径,删除该文件夹
- 键盘录入一个文件夹路径,统计该文件夹(包含子文件夹)中每种类型的文件及个数,注意:用文件类型(后缀名,不包含.(点),如:"java","txt")作为key
- 键盘录入一个文件夹路径,统计该文件夹(包含子文件夹)中每种类型的文件及个数,注意:用文件类型(后缀名,不包含.(点),如:"java","txt")作为key, 用个数作为value,放入到map集
- 从键盘输入接收一个文件夹路径,打印出该文件夹下所有的.txt文件名(后缀名文件)
- [置顶] 从键盘输入一个路径,统计该文件夹下制定扩展名文件的数量(其中文件夹下还包含子文件夹)
- 从键盘输入接收一个文件夹路径,打印出该文件夹下所有的.java文件名
- 键盘录入一个文件夹路径,可以计算文件夹大小
- 键盘录入一个文件夹路径,统计该文件夹(包含子文件夹)中每种类型的文件及个数
- 从键盘接收一个文件夹路径,把文件夹中的所有文件以及文件夹的名字按层级打印
- IO之——键盘录入一个文件夹路径,统计该文件夹
- Path,Files巩固,题目:从键盘接收两个文件夹路径,把其中一个文件夹中(包含内容)拷贝到另一个文件夹中
- python 统计任意一个文件夹的大小
- 统计某路径下所有文件夹大小
- 键盘录入两个文件路径,将其中一个文件夹中的所有的文件复制到另一个文件中
- java/android 统计文件夹大小及删除文件夹下所有文件和路径
- JavaIO统计一个文件夹,文件,文件夹,所有字节的大小
- 键盘输入流,接收大文本数据,并输入一个图片路径,之后将这些数据保存在数据表中