当前位置: 代码迷 >> Java相关 >> 关于流的问题。
  详细解决方案

关于流的问题。

热度:179   发布时间:2007-05-19 21:18:56.0
关于流的问题。

package io;
import java.io.*;
class ReaderTest{

public static void main(String[] args)throws Exception{

File fl = new File("1.txt");
//if(!fl.exists())
// fl.createNewFile();


FileOutputStream fos = new FileOutputStream(fl);

OutputStreamWriter osw = new OutputStreamWriter(fos);
BufferedWriter bw = new BufferedWriter(osw);


bw.write(args[0]);
bw.close();

FileInputStream fis = new FileInputStream(fl);
InputStreamReader isr = new InputStreamReader(fis);
BufferedReader br = new BufferedReader(isr);
System.out.println(br.readLine());
br.close();


}
}

请问各位大哥大姐,即使不用注释的语句,也会自动生成一个1.txt的文件。是哪句语句生成的文件,请指教。

搜索更多相关的解决方案: void  package  public  import  

----------------解决方案--------------------------------------------------------

你注释掉的会生成

后面的也会生成

也就是输出流的时候,当没有这个文件之时,就会自动创建这个文件,


----------------解决方案--------------------------------------------------------
FileOutputStream fos = new FileOutputStream(fl);

----------------解决方案--------------------------------------------------------

谢谢两位好心人的帮助。谢谢千里和Eastsun。


----------------解决方案--------------------------------------------------------

此问题已经解决。
package io;
import java.io.*;
class ReaderTest{

public static void main(String[] args)throws Exception{

File fl = new File("1.txt");



FileOutputStream fos = new FileOutputStream(fl);



}这样也可以生成一个文件。


----------------解决方案--------------------------------------------------------
  相关解决方案