tinguo002

           

          java獲取路徑

          String catalinaHome = new File("").getAbsolutePath();


          getAbsolutePath() 得到絕對(duì)路徑、全路徑。
          getpath 得到縮寫的路徑,根據(jù)當(dāng)前目錄位置可以縮寫路徑。得到相對(duì)路徑。
          getCanonicalPath() 得到標(biāo)準(zhǔn)路徑,將統(tǒng)一平臺(tái)間的路徑寫法差異。
          package util;

          import java.io.File;

          public class CurrentDirectory {
              
              
          public static void print(Object o) {
                  System.out.println(o);
              }


              
          public static void main(String[] args) throws Exception {
                  print(Thread.currentThread().getContextClassLoader().getResource(
          ""));
                  print(CurrentDirectory.
          class.getClassLoader().getResource(""));
                  
          //print(this.getClass().getResource("/").toString().replace("file:/", "")); //在非靜態(tài)方法中可以使用
                  print(ClassLoader.getSystemResource(""));
                  print(CurrentDirectory.
          class.getResource(""));
                  print(CurrentDirectory.
          class.getResource("/"));
                  print(
          new File("").getAbsolutePath());
                  print(System.getProperty(
          "user.dir"));
              }

              
          }




          歡迎大家訪問我的個(gè)人網(wǎng)站 萌萌的IT人

          posted on 2014-02-24 10:43 一堣而安 閱讀(196) 評(píng)論(0)  編輯  收藏 所屬分類: java

          導(dǎo)航

          統(tǒng)計(jì)

          常用鏈接

          留言簿(1)

          隨筆分類

          隨筆檔案

          收藏夾

          搜索

          最新評(píng)論

          閱讀排行榜

          評(píng)論排行榜

          主站蜘蛛池模板: 宜阳县| 谢通门县| 滦南县| 饶平县| 新巴尔虎左旗| 杭锦旗| 贺兰县| 偃师市| 开远市| 托克托县| 从江县| 临夏市| 策勒县| 涞源县| 张家川| 永吉县| 富川| 墨玉县| 双峰县| 南部县| 灌云县| 白沙| 崇义县| 兰坪| 乐陵市| 乡宁县| 夏邑县| 隆化县| 兖州市| 疏勒县| 富阳市| 潼关县| 榆社县| 明光市| 镇远县| 姚安县| 合阳县| 白水县| 灵山县| 灌阳县| 宣威市|