0
このプログラムをテキストファイルに書き込もうとしましたが、プログラムを実行しても何も起こりません。ファイルパスを指定する方法を提案できますか?私はEclipseを使用しており、私のクラスがあるのと同じデフォルトパッケージに "out.txt"というファイルを作成しています。FileOutputStreamがファイルに書き込まない
import java.io.*;
public class InputOutput {
public static void main(String args[]) throws IOException
{
int i;
//File file=new File("inputd");
//File file0=new File("out");
FileInputStream fin=null;
//FileOutputStream fout=null;
DataOutputStream fout=null;
//copy the file
try
{
//fin=new FileInputStream("input.txt");
fout=new DataOutputStream(new FileOutputStream("out.txt"));
//fout=new FileOutputStream("out.txt");
fout.write(1);
fout.write(100);
fout.write(1000);
}
catch(IOException ioe)
{
System.out.println("I/O Error" + ioe);
}
finally {
if (fout != null) {
fout.close();
}
//fin.close();
}
}
}
ファイルは、プロジェクトのメインフォルダに表示され、クラスが含まれているパッケージには表示されません。アプリケーションがファイルを作成します。 – f1sh