失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > java 获取文件名长度_利用Java文件类File的方法 获取磁盘文件的文件名 长度 大小等特性...

java 获取文件名长度_利用Java文件类File的方法 获取磁盘文件的文件名 长度 大小等特性...

时间:2018-09-08 17:52:57

相关推荐

java 获取文件名长度_利用Java文件类File的方法 获取磁盘文件的文件名 长度 大小等特性...

利用Java文件类File的方法,获取磁盘文件的文件名、长度、大小等特性。

如题,大神们谁可以编写一个这样的java程序?

happy530755 | 浏览 1482 次 |举报

我有更好的答案

邀请更新 发布于-11-24 20:44  最佳答案

package com.texst;

import java.io.File;

import java.io.FileInputStream;

import java.io.FileNotFoundException;

import java.io.IOException;

public class GetFileMessageOfDisk {

/**

* @param args

*/

public static void main(String[] args) {

File file = new File("D:/");

getMessage(file);

}

private static void getMessage(File file){

File[] files = file.listFiles();搜索

if(files==null){

files = new File[0];

}

for(int i=0;i

if(files[i].isDirectory()){

System.out.println(files[i].getPath());

getMessage(files[i]);

}else{

try {

int length = new FileInputStream(files[i]).available();

System.out.println(files[i].getName()+" 长度:"+length+" 大小:"+length/1024+"KB");

} catch (FileNotFoundException e) {

e.printStackTrace();

} catch (IOException e) {

e.printStackTrace();

}

}

}

}

}

如果觉得《java 获取文件名长度_利用Java文件类File的方法 获取磁盘文件的文件名 长度 大小等特性...》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。