刚刚那个FileOutputStream问题
答案:2 悬赏:20 手机版
解决时间 2021-03-04 11:53
- 提问者网友:疯孩纸
- 2021-03-03 18:31
试了试,确实是这样子.但是有没有什么能证明的,API中我没找到如果文件不存在就创建的语句啊~谢谢
最佳答案
- 五星知识达人网友:煞尾
- 2021-03-03 19:37
API里有的,public FileOutputStream(File file,boolean append) throws FileNotFoundException
参数:
file - 为了进行写入而打开的文件。
append - 如果为 true,则将字节写入文件末尾处,而不是写入文件开始处
就因为有这个append,如果文件已经存在就不会重新创建文件,而是写入到文件末尾
(PS:纯手打,望采纳!!!)
参数:
file - 为了进行写入而打开的文件。
append - 如果为 true,则将字节写入文件末尾处,而不是写入文件开始处
就因为有这个append,如果文件已经存在就不会重新创建文件,而是写入到文件末尾
(PS:纯手打,望采纳!!!)
全部回答
- 1楼网友:一袍清酒付
- 2021-03-03 21:05
怎么不封装一层,printstream,像这样:
import java.io.*;
public class y { public static void main(string args[]) { byte a[] = { 97, 98, 99, 100, 101 };
try { fileoutputstream f = new fileoutputstream("c:/u.txt"); printstream p = new printstream(f); p.println(97); } catch (ioexception e) { system.out.println("错误"); } } }
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯