文件读写

来源:2-1 File 类常用 API 介绍

风中呐喊的幽灵

2016-11-18 14:44

已知一个文件中有一个字符串,对它进行读取并排序,最后将它写入另一个文件中

写回答 关注

1回答

  • qq_习惯就好_11
    2016-11-18 16:52:34
    已采纳

    package com.xu.io;


    import java.io.BufferedReader;

    import java.io.BufferedWriter;

    import java.io.FileReader;

    import java.io.FileWriter;

    import java.io.IOException;

    import java.util.Arrays;


    public class FileRead {


    public static void main(String[] args) throws IOException {

    //读取记事本的内容存入一个字符串中

    BufferedReader br = new BufferedReader(new FileReader("e:\\s.txt"));

    String sg = br.readLine();

    br.close();

    //把读取的字符串存入一个字符数组中

    char[] ch = sg.toCharArray();

    //调用sort方法对字符串进行排序

    Arrays.sort(ch);

    //排序后的字符数组转换为字符串;

    String sgAfter = new String(ch);

    //把排序好的字符串写入文件ss.txt

    BufferedWriter bw  = new BufferedWriter(new FileWriter("e:\\ss.txt"));

    bw.write(sgAfter);

    bw.newLine();

    bw.flush();

    //关闭写入

    bw.close();

    }


    }


文件传输基础——Java IO流

为您介绍IO流的使用,以及对象的序列化和反序列化的内容

133755 学习 · 1030 问题

查看课程

相似问题