私は割り当てがあり、いくつかのクラスがあります。そのうちの1つはファイルを読み込むメソッドを持つfilereaderクラスであり、ファイルを含むパラメータ(String)で呼び出されますパス、今私はいくつかの.txtファイルを持っている、彼らは.javaファイルと同じフォルダにあるので、私はちょうどファイルパスとしてファイルパスとして渡すことができると思った(比較的phpのように)例外が見つかりません!ファイルが見つかりません[Java]
与えられたクラスが正しく動作していることと、クラスが実際に.javaファイルと同じフォルダworkspace/srcにあることを確認しています。ファイルパス文字列に何か問題があります。
private static final String fileF = "File.txt";
private static final ArrayList<String[]> instructionsF =
CreatureReader.readInstructions(fileF);
これは、任意の助け気づくために
これは、有効なJavaクラスではないため、あなたのコードのすべてにすることはできません。問題を再現できる最小限の実行可能コードで質問を更新してください。少なくとも、JavaファイルIO呼び出しを含める必要があります。 –
.javaファイルの場所ではなく、現在の作業ディレクトリは実行可能ファイルを実行する場所です。 – Falmarri
ファルマリを聞く! file.txtはあなたがjavaを呼び出すディレクトリになければなりません。 –