真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

java如何獲取文件或目錄信息

示例如下:

網(wǎng)站建設(shè)哪家好,找創(chuàng)新互聯(lián)建站!專(zhuān)注于網(wǎng)頁(yè)設(shè)計(jì)、網(wǎng)站建設(shè)、微信開(kāi)發(fā)、微信小程序開(kāi)發(fā)、集團(tuán)企業(yè)網(wǎng)站建設(shè)等服務(wù)項(xiàng)目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了洛扎免費(fèi)建站歡迎大家使用!

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("上次修改時(shí)間:"+new SimpleDateFormat("YYYY-MMM-dd hh:MM:ss")
            .format(new Date(file.lastModified())));
            System.out.println("上次修改時(shí)間:"+file.lastModified());
        }
    }
}

運(yùn)行結(jié)果如下:

java如何獲取文件或目錄信息

文件大小:

由于file.length()方法返回值為long,不夠精確,所以轉(zhuǎn)型為double,利用BigDecimal方法轉(zhuǎn)換為保留兩位小數(shù)的格式。

其中BigDecimal(1),2,Bigdecimal.ROUND_HALF_UP,分別表示被除數(shù),保留的位數(shù),進(jìn)位模式,本程序的僅為模式為向上進(jìn)位。

最后修改時(shí)間:

lastModified()方法返回值類(lèi)型為long,先將其轉(zhuǎn)換為date類(lèi)型,在利用SimpleDateFormate將其轉(zhuǎn)換為常見(jiàn)格式。

以上就是java文件操作——獲取文件或目錄信息的詳細(xì)內(nèi)容,更多請(qǐng)關(guān)注創(chuàng)新互聯(lián)其它相關(guān)文章!


文章題目:java如何獲取文件或目錄信息
文章路徑:http://weahome.cn/article/pjscjd.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部