io流FileOutputStream输出流的用法
输出流的学习
- 文件字节流负责写,从内存到硬盘
- .flush()方法负责刷新。
- write()方法写出
- 将byte数组部分写出–>.write(bytes,0,2);
*如何将字符串转换成数组
在使用FileOutputStream流时如果文件不存在则会新建一个文件。
fos =new FileOutputStream (“文件名”)//这种方式会先将源文件先清空,然后重新写入
fos =new FileOutputStream(“文件名,true”)//用这种方式会在文件末尾写入,不会清空原文件内容
public class Test03 {public static void main(String[] args) {FileOutputStream fos =null;try {//如果文件不存在则会新建一个//这种方式会先将源文件先清空,然后重新写入//fos =new FileOutputStream("C:\\Users\\Administrator\\IdeaProjects\\xuexi\\src\\xiaobaobao\\test.txt");//采用这种方式会在文件末尾写入,不会清空原文件内容fos = new FileOutputStream("C:\\Users\\Administrator\\IdeaProjects\\xuexi\\src\\xiaobaobao\\test.txt",true);//写入byte[] bytes ={97,98,99,100};//写出fos.write(bytes);//将byte数组部分写出fos.write(bytes,0,2);//写出ab//字符串转换为数组byte数组String s="字符串";byte[] bs =s.getBytes();//写fos.write(bs);fos.flush();} catch (FileNotFoundException e) {e.printStackTrace();} catch (IOException e) {e.printStackTrace();}finally {if (fos!=null){try {fos.close();} catch (IOException e) {e.printStackTrace();}}}}
}
io流FileOutputStream输出流的用法相关推荐
- 普通IO流字符输入输出流文件拷贝
import java.io.*;/*** 普通IO流字符输入输出流文件拷贝** @author silence*/ public class Silence {public static void ...
- IO流输入输出流入门详解
IO流输入输出流入门详解 1.Java中以流的形式处理数据 2.流是一种有序的数据序列,分为输入输出流 3.Java是面向对象的程序设计语言,每个数据都是一个对象 4.Java中的输入输出功能来自ja ...
- img src 文件流_Java中的IO流之输出流|乐字节
大家好,乐字节小乐又来咯,上次讲到了IO流的输入流,本文将讲述Java输出流. Java输入输出流 一.输出流 1.抽象类:OutputStream 和 Writer OutputStream和Wri ...
- c++ IO流---输入输出流 格式控制字符
流:若干字节数据从一端到另一端我们叫做流 例:操作文件,从程序到文件,数据的流动的操作称为流操作 流类体系 专门处理输入输出流.字符流.文件流,包含有: 流对象 流运算符 >> < ...
- java io流屏幕输出_java IO流 之 输出流 OutputString()的使用
FileOutPutStream:子类,写出数据的通道 步骤: 1.获取目标文件 2.创建通道(如果原来没有目标文件,则会自动创建一个) 3.写入数据 write() 4.释放资源 注意: (1)如果 ...
- IO流介绍、java常用的几个IO流类之间的区别,以及各自的用法、使用场景
1. IO流介绍 IO流(Input Output Stream,输入输出流),表示数据在程序内存和磁盘之间的传输.按照数据流的流向不同分为输入.输出流,输入流表示程序从磁盘读入数据,输出流表示程序往 ...
- java高级之Io流
1.1,什么是io流? 流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称或抽象.即数据在两设备间的传输称为流,流的本质是数据传输,根据数据传输特性将流抽象为各种类,方便更直观的进行数据操作 ...
- 迭代器适配器{(插入迭代器back_insert_iterator)、IO流迭代器(istream_iterator、ostream_iterator)}...
一.迭代器适配器 反向迭代器 插入迭代器 IO流迭代器 其中反向迭代器可以参考以前的文章. 二.插入迭代器 插入迭代器实际上是一个输出迭代器(*it=; ++) back_insert_iterato ...
- JAVA IO流read方法基础使用
java io流read方法基础用法 一.FileInputStream 二.字节数组读取 三.循环读取 一.FileInputStream 首先使用FileInputStream创建一个读入流,读取 ...
最新文章
- CGI模式,模块模式与CLI模式运行PHP的区别
- 从微服务到 Serverless | 开源只是开始,终态远没有到来
- 程序员面试、算法研究、编程艺术、红黑树4大系列集锦与总结
- The X protocol C-language Binding (XCB) is a replacement for Xlib
- android httpclient 乱码,【问题解决】HttpClient解析服务器返回的response出现乱码
- 后台弹框。刷新不提示确认VB或.NET
- 8种排序算法 java_必须知道的八大种排序算法【java实现】
- GPS坐标转换(一)-基础知识
- Lightweight OpenPose
- 微商深度揭秘——减肥产品、推广方法
- 矩阵标准型的系数是特征值吗_「线性代数」根据特征值,将二次型化为标准形、规范形...
- OceanBase数据库大赛
- 怎么删除计算机管理员用户密码,解除计算机管理员密码的方法
- java保龄球计分_TDD练习:保龄球计分
- Pomodoro技术的失败如何使我成为2倍更好的程序员
- [转]十分简明易懂的FFT(快速傅里叶变换)
- 可视化|历届奥运会数据可视化
- 【问】无法连接,用户‘sa’登陆失败
- LED驱动电源有几种保护方式
- tradingview 设置移动平均线