PrintWriter类
PrintWriter支持两个直接对文件写操作的构造方法:
PrintWriter(File f):传文件类
PrintWriter(String s):传路径
以上两个方法都支持一个重载,就是在传入一个参数,允许我们制定写出字符时的字符集。
实例代码:
public void Test(){ Scanner sc = new Scanner (System.in);
System.out.println("请输入文件名:");
String fileName = sc.nextLine();
PrintWriter pw = new PrintWriter(
new BufferedWriter(
new OutputStreamWriter(
fileName,"utf-8"
)
),true
);
System.out.println("请开始输入内容");
while(true){
String line = sc.nextLine();
if("exit".equals(line)) break;
pw.println(line);
}
pw.close();
}
以上是 PrintWriter类 的全部内容, 来源链接: utcz.com/z/513637.html