java filestream 包,java.io.FileOutputStream.write(byte[] b)
全屏
java.io.FileOutputStream.write(byte[] b)方法从指定的字节数组写入b.length个字节到该文件输出流。
声明
以下是java.io.FileOutputStream.write(byte[] b) 方法的声明:public void write(byte[] b)
参数b -- 源缓冲区。
返回值
此方法不返回任何值。
异常IOException - 如果发生任何I/ O错误。
例子
下面的例子显示java.io.FileOutputStream.write(byte[] b)方法的用法。package cn.sxt;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
public class FileOutputStreamDemo {
public static void main(String[] args) throws IOException {
FileOutputStream fos = null;
FileInputStream fis = null;
byte[] b = {65,66,67,68,69};
int i=0;
char c;
try{
// create new file output stream
fos=new FileOutputStream("C://test.txt");
// writes bytes to the output stream
fos.write(b);
// flushes the content to the underlying stream
fos.flush();
// create new file input stream
fis = new FileInputStream("C://test.txt");
// read till the end of the file
while((i=fis.read())!=-1)
{
// convert integer to character
c=(char)i;
// prints
System.out.print(c);
}
}catch(Exception ex){
// if an error occurs
ex.printStackTrace();
}finally{
// closes and releases system resources from stream
if(fos!=null)
fos.close();
if(fis!=null)
fis.close();
}
}}
让我们编译和运行上面的程序,这将产生以下结果:ABCDE
分享到:
0评论
java filestream 包,java.io.FileOutputStream.write(byte[] b)相关推荐
- java memorystream 包_C#字符串string 、byte[]、MemoryStream、Base64String的相互转换
1.字符串转比特数组 (1)byte[] bt=System.Text.Encoding.Default.GetBytes("字符串"); (2)byte[] bt=Convert ...
- 复习Java.Lang包Java面试题Vector、ArrayList、LinkedList区别生活【记录一个咸鱼大学生三个月的奋进生活】007
记录一个咸鱼大学生三个月的奋进生活007 复习Java(Lang包) 数据包装类 字符类Character的常用方法 字符串类(String) StringBuffer类的常用方法 Math类的常用方 ...
- java.lang包中的常用类
java.lang包 java.lang.Boolean类 java.lang.Byte类 java.lang.Character java.lang.Character.Subset类 java.l ...
- 网络编程2之Socket简介和java.net包
一.Socket 通信链路的端点就被称为"套接字"(英文名Socket) 是提供给应用程序的接口 图文说明Socket Socket通信原理 二.java.net包 Java.ne ...
- Java.math包中常用的类
Java.math包 Java.math.BigDecimal类 Java.math.BigInteger类实例 Java.math.MathContext类实例
- Java.util包中常用的类
Java.util包 Java.util.ArrayDeque类 Java.util.ArrayList类 Java.util.Arrays类 Java.util.BitSet类 Java.util. ...
- Java编程那些事儿74——java.lang包介绍1
Java编程那些事儿74--java.lang包介绍1 陈跃峰 出自:http://blog.csdn.net/mailbomb 9.4 JDK API包名综述 在整个JDK API中,大约包含1.2 ...
- java.lang包怎么用_java.lang.io包的使用
1 String source = "ABCDEF123456";2 int mid = source.length() / 2;3 4 ByteArrayInputStream ...
- Java学习笔记之 IO包 字节流
IO包最重要的五个类和一个接口 File/OutputStream/InputStream(字节流)/Writer/Reader(字符流) 一个接口:Serializable File类: 字节流: ...
最新文章
- 单个神经元在深度网络中的作用
- AndroidCamera开发学习笔记01
- Navicat For Mysql快捷键
- 成功解决Instructions for updating: Use `tf.global_variables_initializer` instead.
- SQL:在使用分组函数统计并进行分组时,发现有两条除了统计数据不一样,其他都一样的数据
- c++ 共享内存_关于Linux共享内存的实验 [二] - 原因
- 曾隐姓埋名28年,两弹一星元勋于敏逝世
- 业界最强!阿里“平头哥”首款芯片发布:应用于5G、自动驾驶等领域
- 为什么你拼命学,却一无所成?
- 使用FileWriter向文本文件中写信息
- java速学堂,速学堂 JAVA300 第四章练习
- 小度计算机笔记,开售告罄、口碑炸裂、高语音交互率的小度耳机全新升级语音笔记...
- 为什么html中图片显示不出来,网页图片显示不出来是什么原因?
- 用matlab编写程序求一组数的均值,用matlab编写一段程序,求加权平均值。
- 最大公约数与最小公倍数求法(欧几里得算法)
- 键盘无法输入字符和数字,但是功能键可以用
- 恒讯科技分析:海外云服务器的网络防火墙怎么设?
- 12V继电器开关控制
- 很火的区块链头部游戏《Axie Infinity》单日盈收竟与王者荣耀争锋,它是什么?
- vi 撤销上一步操作
热门文章
- javascript模拟sleep
- PI-安装SoapUI on Windows
- 金融系列4《基本指令》
- App_GlobalResources、App_LocalResources (理论篇)(
- oracle创建分区表
- 87.VGA 88.FPGA
- C++语言之Lambda函数与表达式
- labview实现字符串转16进制
- linux 脚本 lang,golang可以编写shell脚本吗
- 物联网行业网络解决方案_2021物联网趋势:有望从物联网传感器网络中受益的5大行业...