Java/stream
Java Stream - FileWriter
by S.T.Lee
2022. 11. 13.
//txt파일에 글을 작성하는 세가지 방식
package lec08.fileio04.second.stream.g;
import java.awt.Desktop;
import java.io.File;
import java.io.FileWriter;
public class FileWriterTest {
public static void main(String[] args) {
String strFilePath = "C:\\~~~.txt";
FileWriter fileWriter = null;
try {
fileWriter = new FileWriter(strFilePath);
fileWriter.write('j');
fileWriter.write('a');
fileWriter.write('v');
fileWriter.write('a');
fileWriter.write(' ');
fileWriter.write('s');
fileWriter.write('p');
fileWriter.write('r');
fileWriter.write('i');
fileWriter.write('n');
fileWriter.write('g');
fileWriter.write('\n');
char[] writeMsg = "구슬이 많다.\n".toCharArray();
fileWriter.write(writeMsg);
String strDataMsg = "스트링으로 씀";
fileWriter.write(strDataMsg);
Desktop.getDesktop().open(new File(strFilePath));
} catch(Exception e) {
e.printStackTrace();
} finally {
try {
if (fileWriter != null) {
fileWriter.close();
}
} catch (Exception e) {
e.printStackTrace();
}
}
}
}