在www.javaTpoint.com上不写内容至文件即可
package JavaIO;
import java.io.*;
public class BufferedOutputStream {
public static void main(String args[])throws Exception{
FileOutputStream fout=new FileOutputStream("/home/ebryx/myFile.txt");
BufferedOutputStream bout=new BufferedOutputStream(fout);
String s="I am Writing to file.";
byte b[]=s.getBytes();
bout.write(b);
bout.flush();
bout.close();
System.out.println("success");
}
}
在第6行出现错误,该错误从BufferedOutputStream删除参数或为其编写构造函数 并且在第9,10行给出错误消息,未为BufferedOutputStream类型定义方法write(b)和flush()
答案 0 :(得分:4)
您的类的名称等于您要使用的java.io
包中的名称。
您有2个选择:
1)
将班级重命名为MyBufferedOutputStream
或您更喜欢的名称。
2)
更改第6行,如下所示:
java.io.BufferedOutputStream bout=new java.io.BufferedOutputStream(fout);