从品牌网站建设到网络营销策划,从策略到执行的一站式服务
示例如下:
网站建设哪家好,找创新互联建站!专注于网页设计、网站建设、微信开发、微信小程序开发、集团企业网站建设等服务项目。为回馈新老客户创新互联还提供了洛扎免费建站欢迎大家使用!
public class TestDemo3 { public static void main(String[] args) { File file=new File("h:"+File.separator+"my.exe"); if (file.exists()){ System.out.println("是否为文件:"+file.isFile()); System.out.println("是否为目录:"+file.isDirectory()); System.out.println("文件大小:"+new BigDecimal((double)file.length()/1024/1024) .divide(new BigDecimal(1),2,BigDecimal.ROUND_HALF_UP)+"M"); System.out.println("上次修改时间:"+new SimpleDateFormat("YYYY-MMM-dd hh:MM:ss") .format(new Date(file.lastModified()))); System.out.println("上次修改时间:"+file.lastModified()); } } }
运行结果如下:
文件大小:
由于file.length()
方法返回值为long
,不够精确,所以转型为double,利用BigDecimal
方法转换为保留两位小数的格式。
其中BigDecimal(1)
,2,Bigdecimal.ROUND_HALF_UP
,分别表示被除数,保留的位数,进位模式,本程序的仅为模式为向上进位。
最后修改时间:
lastModified()
方法返回值类型为long
,先将其转换为date类型,在利用SimpleDateFormate
将其转换为常见格式。
以上就是java文件操作——获取文件或目录信息的详细内容,更多请关注创新互联其它相关文章!
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图