FileOutputStream
2016-07-11 15:10
435 查看
OutputStream:
FileOutputStream
BufferedOutputStream 缓冲输出流
FileOutputStream
BufferedOutputStream 缓冲输出流
package file; import java.io.File; import java.io.FileOutputStream; import java.io.IOException; public class Demo2 { public static void main(String[] args) throws IOException { // writeTest1(); // writeTest2(); writeTest3(); } //使用字节数组把数据写出 public static void writeTest3() throws IOException { File file = new File("F:/2.txt"); FileOutputStream fileOutputStream = new FileOutputStream(file); //数据写出 String data = "abcd"; byte[] buf = data.getBytes(); fileOutputStream.write(buf, 0, 2); //写出2个字节 fileOutputStream.close(); } //使用字节数组把数据写出 public static void writeTest2() throws IOException { File file = new File("F:/2.txt"); //使用FileOutputStream(File),如果文件不存在,会自动创建目标文件。如果存在,则会先把目标文件的内容清空,再写内容 //使用FileOutputStream(File,true)构造函数,则会在末尾追加 FileOutputStream fileOutpubStream = new FileOutputStream(file); //数据写出 String data = "hello world"; fileOutpubStream.write(data.getBytes()); //关闭资源 fileOutpubStream.close(); } //每次只能写一个字节数据 public static void writeTest1() throws IOException { File file = new File("F:\\2.txt"); FileOutputStream fileOutpubStream = new FileOutputStream(file); fileOutpubStream.write('h'); fileOutpubStream.write('e'); fileOutpubStream.write('l'); fileOutpubStream.write('l'); fileOutpubStream.write('o'); fileOutpubStream.close(); } }
相关文章推荐
- PHP的realpath cache
- php 获取今日、昨日、上周、本月的起始时间戳和结束时间戳的方法
- php:similar_text()函数的相关解析
- 使用Smarty模板2.x注入变量报错
- 完全PHP5笔记之(COOKIE与SESSION篇)
- Yii中配置单点登录 即多个子站同步登录。
- PHP编程效率的21个要点
- PHP-flush函数
- PHP 获取中国时间,即上海时区时间
- PHP中的冒泡排序
- PHP mkdir 0777权限问题
- Laravel 5.0 之命令及处理程序
- Laravel 5.1使用命令行模式(artisan)运行php脚本
- php内存管理机制、垃圾回收机制
- PHP中类的继承和构造函数的继承
- PHP安装模式cgi、fastcgi、php_mod比较
- PHP数据采集curl常用的5个例子
- 【荐】PHP采集工具curl快速入门教程
- PHP常用正则表达式
- func_get_arg、func_get_args、func_num_args实现PHP伪重载