2.2.1 建立一個 Path,2.2.1建立path

來源:互聯網
上載者:User

2.2.1 建立一個 Path,2.2.1建立path

Demo:

import java.nio.file.Path;import java.nio.file.Paths;/** * @author jinxing * @系統 MAC OS X * @用例1 [使用]絕對路徑 * @用例2 [使用]相對路徑 * @用例3 相對路徑[轉換成]絕對路徑 * @結論1 [使用]相對路徑,相對的是[..當前檔案所屬專案檔/下檔案]; * @結論2 最後不論加否[/反斜線]結果都一樣;(不如不加) */public class PathTest {        // Path或Paths中的各種方法拋出的受檢異常只有IOExcetion        public static void main(String[] args) {                // [使用]絕對路徑        Path useabs = Paths.get("/Users/jinxing/Documents/pathtest");        Path useabsz = Paths.get("/Users/jinxing/Documents/pathtest/");        // [使用]相對路徑        Path userel = Paths.get("..");        Path userelz = Paths.get("../");        // 相對路徑[轉換成]絕對路徑        Path relToAbs = userel.toAbsolutePath();        Path relToAbsz = userelz.toAbsolutePath();                // show        System.out.println(useabs.toString());        System.out.println(useabsz.toString());        System.out.println(userel.toString());        System.out.println(userelz.toString());        System.out.println(relToAbs.toString());        System.out.println(relToAbsz.toString());        }    }

Ran As Java Application:

/Users/jinxing/Documents/pathtest/Users/jinxing/Documents/pathtest..../Users/jinxing/Documents/workspace/nio.2/../Users/jinxing/Documents/workspace/nio.2/..

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.