athrunwang

          紀元
          數據加載中……

          我的評論

          String aPath = "/P/y/z/a/b/a/g/e.php";
          String bPath = "/P/y/z/a/b/a/g/c.php";
          情況的時候貌似不對。
          代碼可改成:
          public String pathARelativePathB(String pathA, String pathB, int i) {
          // A相對于B ../g/e.php
          if (pathA.contains(pathB)) {
          if (i == 1) {
          return pathA.replaceAll(pathB + "/", "");
          } else {
          StringBuffer sb = new StringBuffer();
          for (int j = 1; j < i; j++)
          sb.append("../");
          return sb.append(pathA.replaceAll(pathB + "/", "")).toString();
          }
          } else {
          return pathARelativePathB(pathA, pathB.substring(0, pathB.lastIndexOf("/")), ++i);
          }
          }
          非常好,幫了大忙了,十分感謝!
          主站蜘蛛池模板: 玛曲县| 五指山市| 五大连池市| 进贤县| 乌审旗| 定远县| 寿光市| 新蔡县| 祁门县| 泰来县| 石狮市| 灌南县| 南丰县| 太和县| 新巴尔虎左旗| 沈阳市| 永丰县| 灌南县| 平泉县| 荥经县| 孟州市| 新竹市| 南木林县| 岳阳市| 玉环县| 楚雄市| 宁波市| 叶城县| 富阳市| 罗平县| 阜宁县| 陆河县| 思茅市| 平陆县| 长沙市| 恩施市| 新田县| 信宜市| 成武县| 阿拉尔市| 临西县|