package hanjia;
import java.io.*;
//PrintWriter:不抛出IOException异常,带有缓冲区,;类似c语言输出格式
class hanjia{
public static void main(String args[]) throws IOException {
//直接以文件名字输出流创建PrintWriter对象,即不需要封装为缓冲流,也不需要捕获异常,其println可输出各种数据类型,具有格式化
PrintWriter pw = new PrintWriter("f:/char1.txt");
// 写入几个数据
pw.println("hello");
pw.println(18.97);
pw.println(true);
// 格式化输出数据
pw.format("PI的近似值为%1$10.6f", Math.PI);
pw.println();
pw.format("e 的近似值为%1$10.6f", Math.E);
pw.println();
int a = 5, b = 10;
pw.format("%1$d+%2$d=%3$d", a, b, a + b);
pw.close();
System.out.println("数据写入完毕!");
}
}