<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Cyh的博客

    Email:kissyan4916@163.com
    posts - 26, comments - 19, trackbacks - 0, articles - 220

    獲取文件的屬性信息

    Posted on 2009-05-24 20:24 啥都寫點 閱讀(247) 評論(0)  編輯  收藏 所屬分類: J2SE
    關鍵技術:
    • File類的構造方法的參數可以是文件的相對路徑,也可以是文件的絕對路徑,它被當做File對象的抽象路徑。
    • File類的getPath方法把抽象路徑中的文件分隔符用系統默認文件分隔符替換后返回。windows默認分隔符是"\",Linux和UNIX默認分隔符為"/"
    • File類的getAbsolutePath方法獲得文件的絕對路徑。
    • File類的isAbsolute方法判斷File對象的抽象路徑是否為絕對路徑。
    • File類的toURI方法獲得File對象的URI,以“file:”協議開頭。
    • File對象可以指向一個目錄,isDirectory方法返回它是否指向目錄,isFile方法返回它是否指向一個具體文件。
    • File對象指向的文件可以不存在,exists方法返回它指向的文件是否存在。

    package book.io;
    import java.io.File;
    import java.util.Date;

    /**
     * 獲取文件的基本信息
     
    */
    public class GetFileInfos {

        
    public static void println(String s){
            System.out.println(s);
        }
        
        
    public static void main(String[] args) {
            
    //用文件路徑新建一個文件對象。路徑可以是絕對路徑也可以是相對路徑
            
    //傳入的參數被當作為文件的抽象路徑
            File file = new File("C:/temp/newTemp.txt");
            
    //獲取文件的名字,不包括路徑
            println("文件名:\t" + file.getName());
            
    //將抽象路徑名中的文件分隔符用系統默認分隔符替換
            println("文件路徑:\t" + file.getPath());
            
    //獲取文件的絕對路徑
            println("絕對路徑:\t" + file.getAbsolutePath());
            
    //獲取抽象路徑名的父抽象路徑
            println("父目錄:\t" + file.getParent());
            println(
    "文件是否存在:\t" + file.exists());
            println(
    "是否可讀:\t" + file.canRead());
            println(
    "是否可寫:\t" + file.canWrite());
            println(
    "是否是隱藏文件:\t" + file.isHidden());
            println(
    "是否是普通文件:\t" + file.isFile());
            println(
    "是否是文件目錄:\t" + file.isDirectory());
            println(
    "文件路徑是否是絕對路徑:\t" + file.isAbsolute());
            println(
    "文件路徑的URI:\t" + file.toURI());
            println(
    "文件最后修改時間:\t" + new Date(file.lastModified()));
            println(
    "文件大小:\t" + file.length() + " bytes");
        }
    }

    運行結果:

    文件名:    newTemp.txt
    文件路徑:    C:\temp\newTemp.txt
    絕對路徑:    C:\temp\newTemp.txt
    父目錄:    C:\temp
    文件是否存在:    false
    是否可讀:    false
    是否可寫:    false
    是否是隱藏文件:    false
    是否是普通文件:    false
    是否是文件目錄:    false
    文件路徑是否是絕對路徑:    true
    文件路徑的URI:    file:/C:/temp/newTemp.txt
    文件最后修改時間:    Thu Jan 01 08:00:00 CST 1970
    文件大小:    0 bytes






                                                                                                           --    學海無涯
            

    主站蜘蛛池模板: 足恋玩丝袜脚视频免费网站| 国产精品免费高清在线观看| 韩国免费三片在线视频| 精品亚洲成在人线AV无码| 青青在线久青草免费观看| 亚洲短视频在线观看| 波多野结衣免费在线观看| 亚洲熟妇久久精品| 浮力影院第一页小视频国产在线观看免费 | 亚洲成av人片天堂网| 野花香高清视频在线观看免费| 亚洲精品无码成人片久久| 香蕉成人免费看片视频app下载 | 亚洲日本在线免费观看| 91麻豆最新在线人成免费观看 | 一级免费黄色毛片| 伊伊人成亚洲综合人网7777| 免费人成在线观看视频高潮| 亚洲精品美女在线观看播放| 少妇高潮太爽了在线观看免费| 亚洲色大成网站www永久男同| 又大又硬又爽免费视频| 无码中文字幕av免费放| 亚洲国产成人久久综合| 亚洲精品高清一二区久久| 可以免费观看的毛片| 久久久久精品国产亚洲AV无码| 日韩一级免费视频| 亚洲国产欧美国产综合一区| 国产在线观看免费视频播放器| 久青草国产免费观看| 亚洲视频一区在线观看| 日本人的色道www免费一区| 永久免费AV无码网站国产| 国产成人精品日本亚洲18图| 亚洲日本韩国在线| 曰曰鲁夜夜免费播放视频| 一级一级一片免费高清| 亚洲伊人久久大香线蕉| 亚洲国产一区视频| 性色av免费观看|