java获取当前目录下的文件,java获取目录下文件名
例子如下:
公共类TestDemo3 {
公共静态void main(String[] args) {
File File=new File( h: File . separator my . exe );
if (file.exists()){
System.out.println(是文件吗: file . Is file());
System.out.println(是目录: file . Is directory());
System.out.println(文件大小: new bigdecimal((double)file . length()/1024/1024)。divide(new BigDecimal(1),2,BigDecimal。ROUND _ HALF _ UP) M );
System.out.println(上次修改时间:新的简单日期格式( yyyy-mmm-ddhh: mm: ss )。format(新日期(file . last modified()));
System.out.println(上次修改时间: file . last modified());
}
}
}在线学习视频教程分享:java在线学习
运行结果如下:
如何解决写爬虫IP受阻的问题?立即使用。
文件大小:
因为file.length()方法的返回值比较长,不够精确,所以转换成double,用BigDecimal方法转换成小数点后两位的格式。
其中,BigDecimal(1),2,BigDecimal。ROUND_HALF_UP分别表示被除数、保留位数和进位模式。这个程序的唯一模式是进位。
最后修改时间:
lastModified()方法的返回值类型为长整型。首先将其转换为日期类型,然后使用SimpleDateFormate将其转换为通用格式。
更多文章和教程,请访问:java编程入门。以上是java文件操作3354获取文件或目录信息的细节。请关注其他相关文章!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。