0

ファイルを読み取ることになっているJavaでプログラムを実行したとき、コンパイラはファイルがディレクトリにないことを警告したので、ファイルの絶対パス名を綴ろうとしました。Module 06 など、スペースを含む絶対パス名を入力する方法について少し混乱しています。Unix では Module\ 06 または "Module 06" として入力できるので、Java でこれらの両方を試しました。スラッシュを使用すると、コンパイラは「不正なエスケープ文字」のエラーで警告したので、二重スラッシュで試してみました。引用符で試してみると、コンパイラは引用符で囲まれた名前を認識しませんでした. どうすればこれを修正できますか? どんな助けでも大歓迎です。以下は私が修正しようとしているものです:

"/Users/timothylee/Desktop/APCS\\ Course\\ Files/Module\\ 06/Mod06\\ Assignments/6.03\\ Weather\\ Data/src"
4

2 に答える 2

3

ファイル名が引用符で囲まれている場合、スペースをエスケープする必要はありません。あなたが持っている可能性がありますnew File("My File")

于 2013-11-07T23:15:19.013 に答える