zoukankan      html  css  js  c++  java
  • 8.17Java入门--->第二十一节(IO流)

    1、输入流,输出流

    2、字节流、字符流

    字节流主要是input stream和outputSteam作为基类

    字节流处理非文本文件

                                                        

    字符流主要是reader和writer作为基类

    处理文本文件

    input Stream:输入流

    FileInputStream(继承inputStream)

    FileReader(继承reader)报名                                                                                                              

     out同理

    节点流、处理流

    缓冲流,

    字节缓冲流  BufferedInputStream、BufferedOutputStream

    字符缓冲流  BufferedReader、BufferedWriter

    用法都一样,传输过程需要那个用哪个

    缓冲流需要套接在相应的节点流

    编写程序完成一个java文件的复制从test1.java复制数据到test2.java
    需要在test2.java中的每一行的开头显示行数
    package com.xian;
    import java.io.*;
    public class Test817 {
       public static void main(String[] args) {
            try {
                BufferedReader bufferedReader=new BufferedReader(new FileReader(new File("C:\Users\Spring-Xian\Documents\安博作业\817\test1.java")));
                BufferedWriter bufferedWriter=new BufferedWriter(new FileWriter(new File("C:\Users\Spring-Xian\Documents\安博作业\817\test2.java")));
                int lin=1;
                String s=null;
                String test=null;
                while((test=bufferedReader.readLine())!=null){
                    s=lin+test;
                    bufferedWriter.write(s);
                    lin++;
                    bufferedWriter.newLine();
                    bufferedWriter.flush();
                }
            } catch (Exception e) {
                e.printStackTrace();
            }
        }
    }
  • 相关阅读:
    超前进位加法器
    Xilinx ISE 12.3 LED测试程序
    位图文件(BMP)格式以及Linux下C程序实现
    SPB16.3安装系列指导
    Debian6显卡驱动安装
    深入浅出之正则表达式
    一个在台积电工作3年的工程师写给学弟学妹们的信
    Debian下解决MP3标题乱码
    ubuntu下安装usbblaster(更新)
    乘法器的Verilog HDL实现
  • 原文地址:https://www.cnblogs.com/springxian/p/13516878.html
Copyright © 2011-2022 走看看