首先是写文件:
public class fileOpreate {
public static void main(String[] args) throws IOException {
int count,n=512; //大小
byte buffer[] = new byte [n]; //缓冲区
FileOutputStream wf = new FileOutputStream("1.txt"); //输出流
count = System.in.read(buffer); //获得写入的长度
wf.write(buffer, 0, count);
wf.close();
System.out.println("写入成功");
}
}
其次是读文件:
public class fileOpreate {
public static void main(String[] args) throws IOException {
FileInputStream rd = new FileInputStream("1.txt"); //输入流
int c,n=512; //大小
byte buffer[] = new byte[n]; //存放读入的内容
while((c=rd.read(buffer,0, n))!=-1)
{
System.out.print(new String(buffer,0,c)); //显示
}
System.out.println();
rd.close();
}
}