デバッグ目的で出力をファイルに保存するようにプログラムを取得しようとしています。問題は、どこにもファイルを作成せずに、エラーなしでコンパイルできることです。これはおそらく非常に単純なことですが、私はそれを理解できず、しばらくの間Javaでコーディングしていません。
public static void main(String[] Args) {
FileOutputStream out = null;
try {
out = new FileOutputStream("out.txt");
} catch (FileNotFoundException e) {
e.printStackTrace();
}
PrintWriter ps = new PrintWriter(out);
for (int l = 1; l < 1001; l++) {
ps.println((translation(makeString(l))));
System.out.println((translation(makeString(l))));
}
try {
out.close();
} catch (IOException e) {
e.printStackTrace();
}
}
前もって感謝します!