zoukankan      html  css  js  c++  java
  • 字节输出流 FileOutputStream

    输入和输出  : 参照物  都是java程序来参照    output 内存----》硬盘
                                                                 input   持久化数据--》内存
    字节流输出  定义:流按照方向可以分为输入和输出流  
    字节流 :可以操作任何数据  
    字符流:只能操作  纯字符数据
    IO父类:OutputStream     InputStream
    IO程序书写:1 使用前  导包IO包中的类
                      2 使用中   进行异常处理
                       3使用后    释放资源
    方法:void close();
             write(byte[] b);       write(byte[],int off,int len);
    换行和续写 
    
    package cn.lideng.demo;
    
    import java.io.FileNotFoundException;
    import java.io.FileOutputStream;
    import java.io.IOException;
    
    public class FileOutputStreamDemo {
        public static void main(String[] args) throws IOException {
            //创建 流 子类对象 绑定数据目的
            FileOutputStream fos = new FileOutputStream("d:\aaa.txt");
            //调用 write()方法  写一个字节
            fos.write(97);
            // 写字节数组
            byte[] b={65,66,67,68};
            fos.write(b);
            //写字数组的一部分
            fos.write(b,1,2);
            //写字符串 getBytes() 字符串转字节
            fos.write("hello world".getBytes());
            //colse 关闭资源
            fos.close();
    
    
        }
    
    }
    
    
    
    package cn.lideng.demo;
    
    import java.io.File;
    import java.io.FileNotFoundException;
    import java.io.FileOutputStream;
    import java.io.IOException;
    /*
     * 换行和续写    
    
     */
    public class FileOutputStreamDemo1 {
        public static void main(String[] args) throws IOException {
            File file=new File("d:\b.txt");
            FileOutputStream fos=new FileOutputStream(file);
            fos.write("hello
    ".getBytes());
            fos.write("qy97".getBytes());
            fos.close();
    
        }
    }
  • 相关阅读:
    BZOJ 1269 文本编辑器editor(伸展树)
    NOI 2017 整数(线段树)
    HAOI 2018 染色(容斥+NTT)
    HDU 5279 YJC plays Minecraft(NTT+分治)
    HDU 6088 Rikka with Rock-paper-scissors(NTT+欧拉函数)
    HDU 5552 Bus Routes(NTT+分治)
    HDU 4656 Evaluation(MTT)
    HDU 5829 Rikka with Subset(NTT)
    HDU 6061 RXD and functions(NTT)
    JOISC 2014 邮戳拉力赛(DP)
  • 原文地址:https://www.cnblogs.com/qurui1998/p/10595743.html
Copyright © 2011-2022 走看看