私は次のようなメソッドFiles
がある場所と呼ばれるクラスを持っています:toString
public String toString() {
String res = "[";
for (int i = 0; i < files.size(); ++i) {
if (i > 0) {
res += " ";
}
res += files.get(i);
}
return res + "]";
}
と呼ばれる別のクラスHomework
には、 で返された文字列を出力しようとしている別の toString メソッドがありますFiles.toString()
。今私のコードは次のようになります:
public String toString(){
String output = Files.toString();
return output;
}
しかし、それが私に与えているエラーは、非静的メソッドへの静的参照を作成できないということです。非静的参照を作成する方法はありますか? どちらのtoString
メソッドも静的ではないため、静的参照を作成する理由がわかりません。