Java/stream
Java Stream - OutputStreamWriter
by S.T.Lee
2022. 11. 13.
package lec08.fileio04.second.stream.n;
import java.io.OutputStreamWriter;
import java.awt.Desktop;
import java.io.File;
import java.io.FileOutputStream;
public class OutputStreamTest {
public static void main(String[] args) {
String strPath = "C:\\~~~.txt";
OutputStreamWriter outputStreamWriter = null;
try {
outputStreamWriter = new OutputStreamWriter(new FileOutputStream(strPath), "UTF-8");
outputStreamWriter.write("쉬운 날은 어제였다.");
outputStreamWriter.write("\n");
outputStreamWriter.append("Easy day is yesterday");
outputStreamWriter.append("ios and Andorid Tizen.");
Desktop.getDesktop().open(new File(strPath));
} catch (Exception e) {
e.printStackTrace();
} finally {
try {
if (outputStreamWriter != null) {
outputStreamWriter.close();
}
} catch (Exception e) {
e.printStackTrace();
}
}
}
}