java 文件 大小格式化输出
2016-05-15 09:49
681 查看
/** * 返回byte的数据大小对应的文本 * @param size * @return */ public static String getDataSize(long size){ DecimalFormat formater = new DecimalFormat("####.00"); if(size<1024){ return size+"bytes"; }else if(size<1024*1024){ float kbsize = size/1024f; return formater.format(kbsize)+"KB"; }else if(size<1024*1024*1024){ float mbsize = size/1024f/1024f; return formater.format(mbsize)+"MB"; }else if(size<1024*1024*1024*1024){ float gbsize = size/1024f/1024f/1024f; return formater.format(gbsize)+"GB"; }else{ return "size: error"; }
转自:/article/8669359.html
相关文章推荐
- 【转】HashMap源码解析
- Java io流
- 菜鸟成就数据之路--------java概述
- Spring+SpringMVC+MyBatis+Maven框架整合
- java28接口的基本语法
- JDK Tools and Utilities
- Java 优先队列
- Java 优先队列
- Java使用JNDI技术获取DataSource对象
- WebService创建常见报错与解决
- Java泛型学习
- Spring框架初探【2】
- 从JDK源码角度看线程池原理
- 从JDK源码角度看线程池原理
- Java.util中的排序
- Java多线程编程核心技术---Java多线程技能
- java读写文件,读超大文件
- 关于Struts2+spring+maven中使用百度UEditor编辑器显示未找到上传数据的解决方案
- java实例化对象
- java实例化对象