1

私は小さな Java アプリケーション (JRE 1.5) を持っています。ユーザーがパスを入力します。このパスは相対パス (./myFolderまたは など../myRootFolder) にすることができます。

このパスからファイル オブジェクトを作成すると、次のパスを受け取ります。

C:\Programs\working_dir\.\myFolder

Java はこれで動作するようです: sourceDir_file.exists は、このファイルに対して「true」を返します。

.\このファイルを使用しても安全ですか、それともパスから削除する必要がありますか?

4

1 に答える 1

2

最も安全な方法はpublic URL getResource(String name)

相対パスは絶対パスよりも安全です

に存在する単一のファイルは、それを参照するsystem多くの異なるファイルを持つことができますpaths

于 2013-04-22T08:41:45.477 に答える