读写文件(IO)

将当前日期对象格式化为如下格式:‘2020年08月08日,我们是冠军’, 利用字符输出流将格式化好的字符串写入文件.

package test0808.demo1;

import java.io.*;
import java.text.SimpleDateFormat;
import java.util.Date;

/**
 * 将当前日期对象格式化为如下格式:'2020年08月08日,我们是冠军',
 * 利用字符输出流将格式化好的字符串写入文件.
 */
public class Demo1 {

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

        showMain();
    }

    //展示主方法
    private static void showMain() throws IOException {

        //获取当前日期
        String s = dateChange();
        //字符串拼接
        s += (",我们是冠军");
        //写入文件
        inFile(s);
    }

    //把字符串写入文件
    private static void inFile(String s) throws IOException {

        //1.创建流对象
        FileWriter fw = new FileWriter("test.txt");

        //2.读写文件
        fw.write(s);

        //3.关闭流
        fw.close();
    }

    //转化日期格式格式
    private static String dateChange() {

        //获取当前日期对象
        Date date = new Date();
        //创建日期格式化对象
        SimpleDateFormat sdf = new SimpleDateFormat("yyyy年MM月dd日");
        String s = sdf.format(date);
        return s;

    }
}

猜你喜欢

转载自blog.csdn.net/qq_33591873/article/details/107881749