我用
FileOutputStream out = new FileOutputStream(f);
PrintStream pstr = new PrintStream(out);
pstr.printf("%d %8.3f\r\n",Heli_state.raw_accel[0],Heli_state.raw_accel[1]);但是发现,每次调用的时候只能对文件f重复写入,只得到一条记录。而不能写入一条之后,换行,然后写入下一条。
请问,如何(按规格)把从外部接收到的数据,一条一条的都存入f中呢?
FileOutputStream out = new FileOutputStream(f);
PrintStream pstr = new PrintStream(out);
pstr.printf("%d %8.3f\r\n",Heli_state.raw_accel[0],Heli_state.raw_accel[1]);但是发现,每次调用的时候只能对文件f重复写入,只得到一条记录。而不能写入一条之后,换行,然后写入下一条。
请问,如何(按规格)把从外部接收到的数据,一条一条的都存入f中呢?
解决方案 »
- 一个大的XML文件里有多个小的XML,如何处理?
- final的用法
- java类中有没有弄成像QQ界面里上下移动按钮的组件
- 急!java有没有?加一个东东.
- log4j 日志请求中的DEBUG、INFO、WARN、ERROR和FATAL五5个级别 ,它们起个什么作用啊,不都是向外输出信息吗?它们作用有什么不同吗
- 有关JCombox的奇怪问题!
- 我想找一个java的md5加密文件的源代码
- 怎么知道一个java类在CLASSPATH中的哪个具体位置?就像unix的which命令一样的工具,有吗?
- 解释一下System.in.read();
- JBuilder 7中如何增加一个Server
- 关于关键字strictfp
- 如何用Java实现qq中的远程协助功能,可以看到对方桌面,可以控制对方鼠标(在允许的情况下)
第二个参数为 true,则将字节写入文件末尾处,而不是写入文件开始处。