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

資訊專欄INFORMATION COLUMN

java File 的getPath getAbsolutePath和getCanonicalPat

NeverSayNever / 911人閱讀

摘要:最近在做安卓作業的時候遇到了,遂上網查了一番資料來看一個吧默認相對路徑取得路徑不同默認絕對路徑取得路徑相同這是輸出結果默認相對路徑取得路徑不同默認絕對路徑取得路

最近在做安卓作業的時候遇到了getCanonicalPath,遂上網查了一番資料

來看一個DEMO吧:

public class test_path {
    public static void main(String[] args) throws IOException{
            File file1 = new File("..	est1.txt");
            File file2 = new File("D:workspace	est	est1.txt");
            System.out.println("-----默認相對路徑:取得路徑不同------");
            System.out.println("getPath(): "+file1.getPath());
            System.out.println("getAbsolutePath(): "+file1.getAbsolutePath());
            System.out.println("getCanonicalPath(): "+file1.getCanonicalPath());
            System.out.println("-----默認絕對路徑:取得路徑相同------");
            System.out.println("getPath(): "+file2.getPath());
            System.out.println("getAbsolutePath(): "+file2.getAbsolutePath());
            System.out.println("getCanonicalPath(): "+file2.getCanonicalPath());
    }
}

這是輸出結果:


-----默認相對路徑:取得路徑不同------
getPath(): ..	est1.txt
getAbsolutePath(): D:DevelopCodeJAVA-itcast	est_path..	est1.txt
getCanonicalPath(): D:DevelopCodeJAVA-itcast	est1.txt
-----默認絕對路徑:取得路徑相同------
getPath(): D:workspace	est	est1.txt
getAbsolutePath(): D:workspace	est	est1.txt
getCanonicalPath(): D:workspace	est	est1.txt

讓我們總結一下吧:


函數名 絕對路徑 相對路徑
getPath() 就是構造file的時候的路徑 就是file字符串
getAbsolutePath() 返回當前目錄的路徑+構造file時候的路徑
getCanonicalPath() 在getAbsolutePath()基礎上把..或.這樣的符號解析出來

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

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

相關文章

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

    摘要:獲取的就是構造方法傳遞路徑的結尾部分文件文件夾將此轉換為路徑名字符串。獲取的構造方法中傳遞的路徑無論路徑是絕對的還是相對的方法返回的都是絕對路徑 package com.itheima.demo01.File; import java.io.File; /* File類獲取功能的方法 - public String getAbsolutePath() :返回此File的絕對路徑...

    honhon 評論0 收藏0
  • Java IO : File

    摘要:類位于的這個包下。的構造器中的路徑參數也支持絕對路徑和相對路徑,像上面的代碼用的是絕對路徑。也提供了另外一種構造器這兩個構造器可以讓你在構造文件或目錄時指定它的父目錄。返回的,則是所有文件或目錄所代表的對象。同時提供以下接口獲取文件權限信息 File類位于JDK的java.io這個包下。一個File類既可以代表一個文件,也可以代表一個目錄。 構造器 要使用File,首先需要通過構造器構...

    chaos_G 評論0 收藏0
  • File類,遞歸知識總結

    摘要:但是對象表示目錄,則返回值未指定。遞歸的分類遞歸分為兩種,直接遞歸和間接遞歸。直接遞歸稱為方法自身調用自己。注意事項遞歸一定要有條件限定,保證遞歸能夠停止下來,否則會發生棧內存溢出。遞歸求階乘階乘所有小于及等于該數的正整數的積。 day08【File類、遞歸】 主要內容 File類 遞歸 教學目標 [ ] 能夠說出File對象的創建方式 [ ] 能夠說出File類獲取名稱的方法名...

    ziwenxie 評論0 收藏0
  • springboot2.x文件上傳

    摘要:項目拋出了個異常,。所以我們需要添加個轉換器類這樣就能夠識別了總結感覺把文件上傳所能遇到的坑全踩了個變,心累。 pom包的配置 org.springframework.boot spring-boot-starter-web 啟動項類修改 /** * 防止文件大于10M時Tomcat連接重置 * * @return */ @Bean public T...

    ChristmasBoy 評論0 收藏0
  • Kill_Java -- 文件類相關

    摘要:如果使用類,則代表該類所在的包為相對路徑的起點。雖然并沒有針對其性能作出確切的比較,不過就現有的網絡統計來說,類在使用中大都會比類快并且在最新的中,也是用代替了的操作,相關的文章請參考。綜上,推薦使用類替代類。 前言 最近做項目的時候,用java獲取文件。雖然用框架很容易,但是其內部的原理讓我很疑惑。在自己寫相似的代碼的時候,往往會出現各種各樣的錯誤。所以這里,對相關的類以及方法進行一...

    printempw 評論0 收藏0

發表評論

0條評論

NeverSayNever

|高級講師

TA的文章

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