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

回到顶部