一、通过length方法:

1、创建一个文件:

1 File file = new File("E:\\全部软件\\软件压缩包\\Windows7_W64_SP1_ent.iso");

2、获取文件大小:

    /*** 获取文件长度* @param file*/public static void getFileSize1(File file) {if (file.exists() && file.isFile()) {String fileName = file.getName();System.out.println("文件"+fileName+"的大小是:"+file.length());}}

like12---

//like12 add,20170314,bug,个别学员照片 文件存在 但大小为0

if(!StringUtils.isEmpty(employee.getPhoto())){

//判断文件大小是否为0

String filePath = com.bstek.dorado.core.Configure

.getString(Constants.file_upload_config_path) +

"/" + employee.getPhoto();

File f = new File(filePath);

if (f.exists() && f.isFile()) {

if(f.length() <= 0){

return "照片文件大小为:" + f.length() +

",是无效图片,请重新上传!";

}

} else {

return employee.getPhoto() + "照片文件不存在!";

}

}

Java获取文件大小相关推荐

  1. java获取文件大小_Java中获取文件大小的详解及实例代码

    Java 获取文件大小 今天写代码时需要实现获取文件大小的功能,目前有两种实现方法,一种是使用File的length()方法:另外一种是使用FileInputStream的available()方法, ...

  2. java获取文件大小_Java获取文件大小

    java获取文件大小 Today we will look into different ways to get file size in Java. 今天,我们将研究使用Java获取文件大小的不同方 ...

  3. java获取文件大小的方法

    目前Java获取文件大小的方法有两种: 1.通过file的length()方法获取: 2.通过流式方法获取: 通过流式方法又有两种,分别是旧的java.io.*中FileInputStream的ava ...

  4. java中测长度的方法,java获取文件大小的几种方法

    目前java获取文件大小的方法有两种: 1.通过file的length()方法获取: 2.通过流式方法获取: 通过流式方法又有两种,分别是旧的java.io.*中fileinputstream的ava ...

  5. java获取文件大小_Java实现获取文件大小的几种方法

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 目前Java获取文件大小的方法有两种: 1.通过file的length()方法获取: 2.通过流式方法获取: 通过流式方法又有两种,分别是旧的java.i ...

  6. Java 获取文件大小

    Java 获取文件大小 本文介绍几种方法获取文件大小,分别是java io 和 nio 以及第三方库实现. 标准的java io 首先开始一个简单实例计算文件大小,使用File.lenght()方法: ...

  7. java 获取文件大小_利用百度AI OCR图片识别,Java实现PDF中的图片转换成文字

    序言:我们在读一些PDF版书籍的时候,如果PDF中不是图片,做起读书笔记的还好:如果PDF中的是图片的话,根本无法编辑,做起笔记来,还是很痛苦的.我是遇到过了.我们搞技术的,当然得自己学着解决现在的痛 ...

  8. java 获取文件大小_阿里Java后端开发面经,面试官都替我感到绝望

    点关注,不迷路:持续更新Java相关技术及资讯!!! 内容源于群友投稿!记录一次阿里Java后端开发面经,分享给大家,感谢支持! 前言 秋招面试的第一家公司,也是第一次面试,真的超级紧张,从自我介绍到 ...

  9. Java获取文件大小,文件夹内文件个数的工具类

    package cn.edu.hactcm.cfcms.utils; import java.io.File; import java.io.FileInputStream; import java. ...

最新文章

  1. apache2和jk和tomcat安装笔记-ubuntu
  2. 【NLP】 理解NLP中网红特征抽取器Tranformer
  3. hdu 1233 还是畅通工程 最小生成树(prim算法 + kruskal算法)
  4. boost::geometry::select_most_precise用法的测试程序
  5. 删除两个双向链表中值相同的结点--无空白头结点
  6. 贪婪算法在求解最小生成树中的应用(JAVA)--Kruskal算法
  7. 国家一级计算机考试模拟题2012版,2012年计算机等级考试一级上机Word模拟题2
  8. (17)System Verilog禁止类中所有变量随机属性
  9. QModelIndex——
  10. 在React / React Native中使用构造函数与getInitialState有什么区别?
  11. 最简单的基于FFMPEG的图像编码器(YUV编码为JPEG)
  12. C++相对路径下新建文件夹
  13. 装机经验-某些服务器安装系统困难,需要BIOS设置
  14. dns服务器迁移方法简单说明
  15. Unity URP/SRP 渲染管线浅入深出【匠】
  16. javascript表单提交的内容显示在表格中
  17. 2021年第四届“安洵杯”网络安全挑战赛Writeup
  18. 一周一英文测试文稿翻译 质量保障测试人员的一天
  19. 数字信号处理——DDS模块设计(3)
  20. matlab设置x轴和y轴的坐标显示范围和刻度

热门文章

  1. [Java并发包学习]深度剖析ConcurrentHashMap
  2. 华为rstp配置实例
  3. bigdecimal转换为long_BigDecimal与Long、int之间的相互转换
  4. 丰沛数_不足数_完全数
  5. 怪物猎人GU-武器派生整理之双刀篇
  6. 用vim编辑时怎么复制粘贴外部内容(在ubuntu操作系统中)
  7. 三种方法求最大公约数(C语言版)
  8. shell-awk命令详解
  9. 十个相似图片搜索网站(以图找图)
  10. 备份 mysql数据