将当前日期对象格式化为如下格式:‘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;
}
}