Java教程

java 字符流

本文主要是介绍java 字符流,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

1.FileReader

2.FileWriter

3.复制文件

package com.ligy.studymvc.main3;

import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.FileReader;
import java.io.FileWriter;
import java.text.SimpleDateFormat;

public class main {
    public static void main(String[] args) throws Exception {
        //复制文件
        System.out.println("程序开始执行:");
        SimpleDateFormat dateformat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
        String dateStr = dateformat.format(System.currentTimeMillis());
        System.out.println(dateStr);
        String f1 = "C:\\Users\\ASUS\\Desktop\\1.txt";
        String f2 = "D:\\1.txt";
        FileWriter fileOutputStream = new FileWriter(f2);
        FileReader fileInputStream = new FileReader(f1);
        char[] bs = new char[1024];
        int len = 0;
        while ((len = fileInputStream.read(bs)) != -1) {
            fileOutputStream.write(bs, 0, len);

            System.out.println(new String(bs));
        }

        fileOutputStream.close();
        fileInputStream.close();
        System.out.println("程序结束执行:");
        String dateStr2 = dateformat.format(System.currentTimeMillis());
        System.out.println(dateStr2);
    }
}

 

这篇关于java 字符流的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!