java 获取文件名长度_利用Java文件类File的方法,获取磁盘文件的文件名、长度、大小等特性...
利用Java文件类File的方法,获取磁盘文件的文件名、长度、大小等特性。
如题,大神们谁可以编写一个这样的java程序?
happy530755 | 浏览 1482 次 |举报
我有更好的答案
邀请更新 发布于2013-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的方法,获取磁盘文件的文件名、长度、大小等特性...相关推荐
- java 根据ip获取mac地址_利用java如何根据IP获取mac地址
利用java如何根据IP获取mac地址 发布时间:2020-11-25 15:49:42 来源:亿速云 阅读:74 作者:Leah 利用java如何根据IP获取mac地址?针对这个问题,这篇文章详细介 ...
- 高德地图获取坐标距离_利用java、js或mysql计算高德地图中两坐标之间的距离
前言 因为工作的原因,最近在做与地图相关的应用,使用了高德地图,研究了下高德地图计算两坐标距离的方法,官网上提供的开发包中有相关的方法,但是我的产品中比较特殊,无法直接使用提供的方法,所以就自己封装了 ...
- java mysql jdbc 封装_利用Java针对MySql封装的jdbc框架类 JdbcUtils 完整实现(包括增删改查、JavaBean反射原理,附源代码)...
近期看老罗的视频,跟着完毕了利用Java操作MySql数据库的一个框架类JdbcUtils.java,完毕对数据库的增删改查.当中查询这块,包含普通的查询和利用反射完毕的查询,主要包含以下几个函数接口 ...
- java 对象复制 反射_利用Java反射机制实现对象相同字段的复制操作
一.如何实现不同类型对象之间的复制问题? 1.为什么会有这个问题? 近来在进行一个项目开发的时候,为了隐藏后端数据库表结构.同时也为了配合给前端一个更友好的API接口文档(swagger API文档) ...
- java 方法数统计_利用Java简单实现一个代码行数统计器方法实例
前言 哈喽,我是小黑, 最近学了java的输入输出流后一直心痒痒,总想找一点事情来做,所以用java代码来实现了一下统计代码的所有行数,看一下我上大学以来到底打了多少行. 先附上实现代码吧! pack ...
- java 生成pdf 乱码_利用java处理fop导出pdf的中文乱码问题解决方案
本文的作用是,生成带中文的加密pdf格式的文件,防止被人修改. 在项目下建立docbook-xsl, fo-res, out, sample四个文件夹 docbook-xsl目录: 放从sourcef ...
- java界面设计股票_利用JAVA实现股票交易系统设计参考.doc
利用JAVA实现股票交易系统设计参考 目 录 摘要1 关键词1 Abstract2 Key words2 1 概述3 1.1 Java体系结构3 1.2 Java的优点3 1.3 Java的应用3 2 ...
- java calendar日期计算_利用Java中Calendar计算两个日期之间的天数和周数
前言 究竟什么是一个 Calendar 呢?中文的翻译就是日历,那我们立刻可以想到我们生活中有阳(公)历.阴(农)历之分.它们的区别在哪呢? 比如有: 月份的定义 - 阳`(公)历 一年12 个月,每 ...
- java日期相差周_利用Java中Calendar计算两个日期之间的天数和周数
前言 究竟什么是一个 Calendar 呢?中文的翻译就是日历,那我们立刻可以想到我们生活中有阳(公)历.阴(农)历之分.它们的区别在哪呢? 比如有: 月份的定义 - 阳`(公)历 一年12 个月,每 ...
最新文章
- 数据结构与算法:二分查找
- Linux下Sed命令的用法(之替换)
- Nest Secure智能保全系统内建麦克风 引发用户反弹
- 拥有一台你的轻量应用服务器Lighthouse
- 通过最简单的button控件,深入学习SAP UI5框架代码系列之零
- merge r语言daframe_R语言总结
- BZOJ1041:[HAOI2008]圆上的整点(数论)
- 使用脚本删除ios工程中未使用图片
- 编写QT代码实现与FlightGear通信
- Google Chrome 所有版本下载
- PAYPAL使用虚拟信用卡验证的技巧
- PTAM(parallel Tracking and Mapping)
- CentOS7 配置防火墙规则应对漏洞扫描
- python爬取别人qq空间相册_python+selenium+requests爬取qq空间相册时遇到的问题及解决思路...
- 有限元分析试题:ANSYS有限元分析中级培训考题及其答案解析(填空+选择+判断+解答)
- 屠龙之技 作者:长铗
- 【Luogu】P8195 小智的疑惑
- 一样的操作,同样的引入,爆红:can’t resolve symbol
- Android自定义ImageView圆角
- 计算机键盘复制键,键盘按键设置复制粘贴的方法