黑马程序员技术交流社区
标题:
IO问题
[打印本页]
作者:
大大老伴要跪IT
时间:
2014-1-13 21:57
标题:
IO问题
FileOutputStream fos = new FileOutputStream(“c:\\demo.txt”);
fos.write(“abc”);
fos.close();
复制代码
这个编译为什么会出错啊?不解。。。
作者:
几番意难相付
时间:
2014-1-13 22:16
光这3行代码 你就出现了俩错误
第一个 代码中的符号一定要是在英文状态下的符号。你的文件路径前后的双引号 都是中文状态下的 String变量的abc值前后也都是中文状态下的双引号
第二个 FileOutputStream是字节流 既然是字节流 怎么可以直接写入字符串?要想写入,先要把字符串转成字节数组
FileOutputStream fos = new FileOutputStream("c:\\demo.txt");
fos.write("abc".getBytes());
fos.close();
复制代码
作者:
↑↓ME→←
时间:
2014-1-13 23:08
FileOutputStream的Write方法,不能够直接写字符串,应将其转换成字节流!
QQ截图20140113230601.png
(10.32 KB, 下载次数: 12)
下载附件
2014-1-13 23:07 上传
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2