の親を計算するので、相対URIを想定し相対ファイル
../file.ext
親は次のようになり
../
または
../../file.ext
その最初の場合、親は何ですか
../
それは第2のものです。仮想のgetParentメソッドを繰り返し呼び出すと、潜在的に無限のサイクルが終了しますか?
/you/are/file.ext
と../../file.ext
がgetParent()
機能を考えると
/you/file.ext
になりますでしょうその後、../file.ext
/you/are/here/
の "カレントディレクトリ" を考える
私は混乱しています。 getParent()への再帰呼び出しは、文字列が空であるか、それに "/"がないときに停止する必要があります...私はあなたを正しく理解していますが、私は少し混乱していますあなたの質問はまさにです。 :) – Teekin