私は明日のプログラミングミニコンテストを開催しており、私たちは与えられたフラッシュドライブでプログラムを作成する必要があります。裁判官は私たちのコードを編集することはありませんので、私はフラッシュドライブの文字が変更され、私のプログラムはそれが読み込む必要があるテキストファイルを見つけることができないことを心配しています。相対パスと絶対パスJava
私はいつも使っていますこのような私のフラッシュドライブのパス:
FileReader file = new FileReader("E:/BPA/Crypto/input.txt");
は私が私のフラッシュドライブのための文字の名前がで同じでない場合、私のプログラムは、にも関わらず、テキストファイルを読み込むことができるようになります保証するために方法はありますそれは私のものと同じようにコンピュータを判断する?ありがとう!
コードは.jarファイルにパッケージ化されており、.jarファイルに関して予測可能な場所に保存されているテキストファイルですか? –
プログラムが実行される場所に関連して必要な入力テキストファイルを置く –
@RAZ_Muh_Tazあなたは私に例を挙げることができますか? – RyanWantsToLearn