📄 testbufferedwriter.java
字号:
package apibook.c3.s2;import java.io.*;public class TestBufferedWriter { public TestBufferedWriter() { } public static void main(String[] args) { String enc = ""; String outputfilename = ""; if(args.length != 2) { System.err.println("Usage: java TestBufferedWriter <enc> <outputfilename>"); enc = "UTF-8"; outputfilename="TestBufferedWriter.txt"; } else { enc = args[0]; outputfilename = args[1]; } try { //创建一个BufferedWriter,使用给定的字符编码和输出文件 BufferedWriter out = new BufferedWriter(new OutputStreamWriter( new FileOutputStream(outputfilename), enc)); out.newLine();//空一行 out.write("Test BufferedWriter class");//输入字符串 out.newLine();//空行 out.write('A');//输入字符 char[] buf = {'b', 'c', 'd', 'e'}; out.newLine();//空行 out.write(buf);//输入字符数组 out.newLine();//空行 out.flush();//刷新流,可以不使用,因为close会刷新流 out.close();//关闭流 } catch (UnsupportedEncodingException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -