package com.learn.demo01.OutputStream;import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
import java.util.Arrays;/*一次写多个字节的方法:- public void write(byte[] b):将 b.length字节从指定的字节数组写入此输出流。- public void write(byte[] b, int off, int len) :从指定的字节数组写入 len字节,从偏移量 off开始输出到此输出流。*/
public class Demo02OutputStream {public static void main(String[] args) throws IOException {//创建FileOutputStream对象,构造方法中绑定要写入数据的目的地FileOutputStream fos = new FileOutputStream(new File("b.txt"));//调用FileOutputStream对象中的方法write,把数据写入到文件中//在文件中显示100,写个字节fos.write(49);fos.write(48);fos.write(48);/*public void write(byte[] b):将 b.length字节从指定的字节数组写入此输出流。一次写多个字节:如果写的第一个字节是正数(0-127),那么显示的时候会查询ASCII表如果写的第一个字节是负数,那第一个字节会和第二个字节,两个字节组成一个中文显示,查询系统默认码表(GBK)*/byte[] bytes = {65,66,67,68,69};//ABCDE//byte[] bytes = {-65,-66,-67,68,69};//烤紻Efos.write(bytes);/*public void write(byte[] b, int off, int len) :把字节数组的一部分写入到文件中int off:数组的开始索引int len:写几个字节*/fos.write(bytes,1,2);//BC/*写入字符的方法:可以使用String类中的方法把字符串,转换为字节数组byte[] getBytes()  把字符串转换为字节数组*/byte[] bytes2 = "你好".getBytes();System.out.println(Arrays.toString(bytes2));//[-28, -67, -96, -27, -91, -67]fos.write(bytes2);//释放资源fos.close();}
}

字节输出流写多个字节的方法相关推荐

  1. Day22 Java IO流 File、IO流的字节输出流

    File 概述: 想要实现IO流操作,就必须要知道硬盘上文件的表现形式 Java提供了一个类让我们操作硬盘上的文件:File.File也就是文件的表现形式 File:文件和目录(文件夹)路径名的抽象表 ...

  2. IO流 (四) ----- 转换流和标准字节输出流

    相关文章: <IO流 (一) ----- 基本概念和File类> <IO流 (二) ----- 文件流> <IO流 (三) ----- 字符流和字符缓冲流> < ...

  3. 一次写多个字节的方法 || 数据追加续写

     一次写多个字节的方法:          public void write(byte[] b):将 b.length字节从指定的字节数组写入此输出流.          public void w ...

  4. java字节输出流方法,Java-IO:File和字节输入输出流

    一. File类 我们可以通过File类的一个接受字符串类型的构造方法来创建一个File实例 File(String pathname)// 通过将给定路径名字符串转换为抽象路径名来创建一个新 Fil ...

  5. [19/03/30-星期六] IO技术_四大抽象类_ 字节流( 字节输入流 InputStream 、字符输出流 OutputStream )_(含字节文件缓冲流)...

    一.概念及分类 InputStream(输入流)/OutputStream(输出流)是所有字节输入输出流的父类 [注]输入流和输出流的是按程序运行所在的内存的角度划分的 字节流操作的数据单元是8的字节 ...

  6. java中基本字节输出流类是_java中基本输入输出流的解释

    网络程序的很大一部分是简单的输入输出,即从一个系统向另一个系统移动字节.字节就是字节,在很大程度上,读服务器发送的数据与读取文件没什么不同:向客户传送数据与写入一个文件也没有什么区别. Java中输入 ...

  7. JAVA笔记11__File类/File类作业/字节输出流、输入流/字符输出流、输入流/文件复制/转换流...

    /*** File类:文件的创建.删除.重命名.得到路径.创建时间等,是唯一与文件本身有关的操作类*/ public class Main {public static void main(Strin ...

  8. 2018-08-21文件字节输出流OutputStream+文件字节输入流InputStream+字符输出流FileReader+字符输出流FileWriter...

    字节输出流OutputStream: OutputStream此抽象类,是表示输出字节流的所有类的超类!操作的数据都是字节,定义了输出字节流的基本共性功能方法! //输出流中定义都是写write方法, ...

  9. 字节输出流写入数据到文件

    package com.learn.demo01.OutputStream;import java.io.FileOutputStream; import java.io.IOException;/* ...

最新文章

  1. 如何用 Nginx 在公网上搭建加密数据通道
  2. HashMap之tableSizeFor
  3. golang 编写的邮件客户端
  4. linux cp复制软连接
  5. 代号“沙尘暴”:黑客剑指日本关键基础设施
  6. 银行不断爆雷,金融业苦日子刚刚开始
  7. Dynamics 365的系统作业实体记录增长太快怎么回事?
  8. 6 - VC Bound (P[BAD]的真正上限)
  9. virtualenv -p python3 venv报错
  10. 「企业架构」什么是TOGAF?完整的介绍
  11. 详解 误差反向传播算法推导
  12. OpenCASCADE:Qt OCCT 概览示例
  13. 计算机设计大赛软件开发类作品填写模板
  14. Recent concerns
  15. IntelliJ IDEA 解决控制台不能显示日志
  16. qq远程控制 总是提示权限不足
  17. 计算个人所得税(老版)
  18. matlab拉依达法,基于拉依达准则的奇异数据滤波法.ppt
  19. 机器学习里面的基函数_机器学习系列(一)——基础概念及分类
  20. shell脚本 sh shebang “#!/bin/sh“

热门文章

  1. 人生,不过是停下在走
  2. shell 指令使用整理
  3. Dorado 7 IDE下载地址
  4. 转 框架页有Frame、Iframe、Frameset 3个标记,初学者容易将三者混淆,下面分别讲解三者的区别。...
  5. IT牛人往事如烟之七大“先烈”
  6. 【Hibernate】HibernateCallback总结
  7. Service 深度解析
  8. Spring_day02--Spring的aop操作
  9. linux源代码安装程序
  10. [九度][何海涛] 跳台阶