【慕课笔记】4-3 字节流之文件输出流FileOutputStream
来源:互联网 发布:数据库三大范式好处 编辑:程序博客网 时间:2024/04/27 01:54
4-3 字节流之文件输出流FileOutputStream
6)FileOutputStream实现了向文件中写出byte数据的方法
package com.yxt.haha;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;public class FileOutDemo1 {/** * @param args */public static void main(String[] args)throws IOException {// TODO Auto-generated method stub//如果该文件不存在,则直接新建;如果存在,则删除后创建(如不想被清空掉则需要追加)FileOutputStream out=new FileOutputStream("demo/out.dat");//构造方法后可以是文件名,文件路径或者接着追加到文件//FileOutputStream out=new FileOutputStream("demo/out.dat",true);//如果不存在则创建;存在则追加内容out.write('A');//写出了字符‘A’的低八位out.write('B');//写出了字符‘B’的低八位int a=10;//write只能写8位,那么写一个int需要写4次每次8位out.write(a>>>24);out.write(a>>>16);out.write(a>>>8);out.write(a);byte[] gbk="中国".getBytes("gbk");out.write(gbk);out.close();IOUtil.printHex("demo/out.dat");}public static void copyFile(File srcFile,File desFile) throws IOException{//复制文件if(!srcFile.exists())throw new IllegalArgumentException(srcFile+"文件不存在");if(!srcFile.isFile())throw new IllegalArgumentException(srcFile+"不是文件");FileInputStream in=new FileInputStream(srcFile);FileOutputStream out=new FileOutputStream(desFile);byte[] buf=new byte[8*1024];int b;while((b=in.read(buf, 0, buf.length))!=-1){out.write(buf,0,b);out.flush();}in.close();out.close();}}
0 0
- 【慕课笔记】4-3 字节流之文件输出流FileOutputStream
- 文件字节输出流--FileOutputStream
- FileOutputStream字节输出流
- IO之字节输入流FileOutputStream、字节输出流FileInputStream
- FileOutPutStream(输出流)字节流
- 文件流之文件输出流FileOutputStream
- IO流——文件操作流之字节输出流FileOutputStream
- FileOutputStream(文件输出流) 示例
- 文件输出流FileOutputStream练习
- 如何使用文件字节输出流(FileOutputStream)将数据写到磁盘文件中
- 如何使用文件字节输出流(FileOutputStream)将数据写到磁盘文件中
- 字节流文件的复制-FileInputStream-FileOutputStream
- javaIO-字节流-FileOutputStream
- IO流基础之FileOutputStream(输出流)
- JAVA 文件操作之字符流(FileOutPutStream/FileIntPutStream)和字节流(FileWriter/FileReader)
- Java——FileInputStream&FileOutputStream字节流实现文件复制
- FileInputStream和FileOutputStream字节流实现文件复制
- Java的文件字节流FileInputStream/FileOutputStream实例
- 在 SQL Server 2014 附加示例数据库 Adventure Works 2014 过程详解
- sql语句
- 【cocos2d-js网络教程篇】cocos2d-js http网络请求
- U3d基础知识1
- 子线程更新UI,牵扯activity的启动过程
- 【慕课笔记】4-3 字节流之文件输出流FileOutputStream
- 【TomoEngine】 第一讲 太空遨游(一) 创建太阳系
- iso 自有 正反编码
- java.lang.IndexOutOfBondsException:setSpan(3..3) ends beyond length 2
- React-约束组件及无约束组件详解
- Unity3D -- 快速排序
- 131.View the Exhibit and examine the structure of the PRODUCT, COMPONENT, and PDT_COMP tables.
- NSScanner 介绍
- ios开发 各种字体