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();
            }
        }
    }
  • 相关阅读:
    bootstrap添加模态窗后,再弹出消息提示框后,原先的滚动条消失
    改变input[type=file]的默认样式
    javascript判断访问终端,手机端自动跳转
    sublime安装插件autoprefixer
    android 自动化压力测试-monkey 1 实践
    python 网络编程-TCP/UDP
    python 正则表达式
    Python 读写excel数据
    Python 删除列表中的重复数据
    Python python 基本语法
  • 原文地址:https://www.cnblogs.com/springxian/p/13516878.html
Copyright © 2011-2022 走看看