/** * 传入文件路径,可以得到文件的大小信息 FileInputStream.getChannel() * @param path 文件路径 * @return FileSize */ public static Boolean getFileSize(String path) { String fileSize = null; try { // 指定路径即可 File file = new File(path); FileInputStream fis = null; if(file.exists() && file.isFile()){ fis = new FileInputStream(file); } // 保留小数点后2位 DecimalFormat df = new DecimalFormat("#.##"); //断言文件不为空,否则抛异常 assert fis != null; fileSize= df.format((double) fis.available() / 1024) + "KB"; } catch (Exception e) { e.printStackTrace(); } return !fileSize.equals("0KB"); }
java ffmepg 获取文件播放时长 java 获取file大小
转载本文章为转载内容,我们尊重原作者对文章享有的著作权。如有内容错误或侵权问题,欢迎原作者联系我们进行内容更正或删除文章。
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
java 根据HttpEntity 中contenttype获取文件类型
java 根据HttpEntity 中contenttype获取文件类型
apache HTTP Apache -
java获取当月最大日
java获取当月最大日
System java 字段 -
Java socket 获取gps定位
本文详细介绍了Java socket 获取gps定位的方法,并给出了详细的代码示例。
服务器 数据 客户端 Java -
java获取hdfs文件大小 java 获取file大小
Java获取文件或文件夹的大小
System 数组 文件大小