package com.bdqn.lession2;
import java.io.File;
import java.io.IOException;
public class FileOutputStream {
public static void main(String[] args) {
File file = new File("c:\\android11472.txt");
if (!file.exists()) {
try {
file.createNewFile();
} catch (IOException e) {
// TODO 自动生成的 catch 块
e.printStackTrace();
}
System.out.println("文件夹创建成功");
} else {
System.out.println("文件夹创建失败");
file.delete();
}
FileOutputStream fos =null;
try {
fos = new FileOutputStream(file);
fos.write("hello wrold".getBytes());
fos.write('a');
fos.flush();
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}finally{
if(fos != null){
try {
fos.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
}
}
FileOutputStream fos =null;
try {
fos = new FileOutputStream(file);
fos.write("hello wrold".getBytes());
这段后面就开始画红线了 不知道为什么
java iol流 用FileOutputStream写入一句话 为什么在创建对象说 构造函数 FileOutputStream(File)未定义
答案:2 悬赏:20
解决时间 2021-02-27 17:31
- 提问者网友:刀枪不入
- 2021-02-27 13:52
最佳答案
- 二级知识专家网友:野心和家
- 2021-02-27 14:21
你是哪里缺了大括号? (Eclipse里面用ctrl+shift+F, Format一下,然后再仔细找找哪里缺东西)
还是code 是网上粘过来的? 可能存在看不见的特殊字符? (这种你先贴到txt里, 再粘出来就能解决)
还是code 是网上粘过来的? 可能存在看不见的特殊字符? (这种你先贴到txt里, 再粘出来就能解决)
全部回答
- 1楼网友:偏爱自由
- 2021-02-27 15:26
是不是类名 public class FileOutputStream
再看看别人怎么说的。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯