国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

05File類之File類的獲取功能的方法

honhon / 2016人閱讀

摘要:獲取的就是構造方法傳遞路徑的結尾部分文件文件夾將此轉換為路徑名字符串。獲取的構造方法中傳遞的路徑無論路徑是絕對的還是相對的方法返回的都是絕對路徑

package com.itheima.demo01.File;

import java.io.File;

/*

File類獲取功能的方法
    - public String getAbsolutePath() :返回此File的絕對路徑名字符串。
    - public String getPath() :將此File轉換為路徑名字符串。
    - public String getName()  :返回由此File表示的文件或目錄的名稱。
    - public long length()  :返回由此File表示的文件的長度。

*/
public class Demo03File {

public static void main(String[] args) {
    show04();
}

/*
    public long length()  :返回由此File表示的文件的長度。
    獲取的是構造方法指定的文件的大小,以字節為單位
    注意:
        文件夾是沒有大小概念的,不能獲取文件夾的大小
        如果構造方法中給出的路徑不存在,那么length方法返回0
 */
private static void show04() {
    File f1 = new File("C:developa1.jpg");
    long l1 = f1.length();
    System.out.println(l1);//780831字節

    File f2 = new File("C:developa2.jpg");
    System.out.println(f2.length());//0

    File f3 = new File("C:developa");
    System.out.println(f3.length());//0 文件夾沒有大小概念的
}

/*
    public String getName()  :返回由此File表示的文件或目錄的名稱。
    獲取的就是構造方法傳遞路徑的結尾部分(文件/文件夾)
 */
private static void show03() {
    File f1 = new File("C:UsersitcastIdeaProjectsshungyuana.txt");
    String name1 = f1.getName();
    System.out.println(name1);//a.txt

    File f2 = new File("C:UsersitcastIdeaProjectsshungyuan");
    String name2 = f2.getName();
    System.out.println(name2);//shungyuan
}

/*
    public String getPath() :將此File轉換為路徑名字符串。
    獲取的構造方法中傳遞的路徑

    toString方法調用的就是getPath方法
    源碼:
        public String toString() {
            return getPath();
        }
 */
private static void show02() {
    File f1 = new File("C:UsersitcastIdeaProjectsshungyuana.txt");
    File f2 = new File("a.txt");
    String path1 = f1.getPath();
    System.out.println(path1);//C:UsersitcastIdeaProjectsshungyuana.txt
    String path2 = f2.getPath();
    System.out.println(path2);//a.txt

    System.out.println(f1);//C:UsersitcastIdeaProjectsshungyuana.txt
    System.out.println(f1.toString());//C:UsersitcastIdeaProjectsshungyuana.txt
}

/*
    public String getAbsolutePath() :返回此File的絕對路徑名字符串。
    獲取的構造方法中傳遞的路徑
    無論路徑是絕對的還是相對的,getAbsolutePath方法返回的都是絕對路徑
 */
private static void show01() {
    File f1 = new File("C:UsersitcastIdeaProjectsshungyuana.txt");
    String absolutePath1 = f1.getAbsolutePath();
    System.out.println(absolutePath1);//C:UsersitcastIdeaProjectsshungyuana.txt

    File f2 = new File("a.txt");
    String absolutePath2 = f2.getAbsolutePath();
    System.out.println(absolutePath2);//C:UsersitcastIdeaProjectsshungyuana.txt
}

}

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/76017.html

相關文章

  • 07File類之File刪除功能,創建文件夾,文件方法

    摘要:類創建刪除功能的方法當且僅當具有該名稱的文件尚不存在時,創建一個新的空文件。刪除由此表示的文件或目錄。 package com.itheima.demo01.File; import java.io.File;import java.io.IOException; /* File類創建刪除功能的方法 - public boolean createNewFile() :當且僅當具...

    pingan8787 評論0 收藏0
  • 06File類之File判斷功能方法

    摘要:類判斷功能的方法此表示的文件或目錄是否實際存在。用于判斷構造方法中的路徑是否存在存在不存在相對路徑 package com.itheima.demo01.File; import java.io.File; /* File類判斷功能的方法 - public boolean exists() :此File表示的文件或目錄是否實際存在。 - public boolean i...

    willin 評論0 收藏0
  • 08File類之File遍歷文件夾目錄方法

    摘要:類遍歷文件夾目錄功能返回一個數組,表示該目錄中的所有子文件或目錄。遍歷構造方法中給出的目錄會獲取目錄中所有文件文件夾的名稱把獲取到的多個名稱存儲到一個類型的數組中這個遍歷出來的顯示文件夾或者文件的路徑 package com.itheima.demo01.File; import java.io.File; /* File類遍歷(文件夾)目錄功能 - public String...

    edgardeng 評論0 收藏0
  • 02File類之File靜態成員變量

    摘要:與系統有關的默認名稱分隔符,為了方便,它被表示為一個字符串。操作路徑路徑不能寫死了路徑分隔符分號冒號文件名稱分隔符反斜杠正斜杠 showImg(https://segmentfault.com/img/bVbwc7z); showImg(https://segmentfault.com/img/bVbwc8i); showImg(https://segmentfault.com/img...

    venmos 評論0 收藏0
  • 04File類之File構造方法

    摘要:參數把路徑分成了兩部分父路徑子路徑好處父路徑和子路徑可以單獨書寫使用起來非常靈活父路徑和子路徑都可以變化父路徑是類型可以使用的方法對路徑進行一些操作再使用路徑創建對象根據路徑名字符串和路徑名字符串創建一個新實例。 showImg(https://segmentfault.com/img/bVbwdvj?w=1344&h=684);package com.itheima.demo01.F...

    paulli3 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<