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