JAVA/기초 프로그래밍
파일//함수// 배열을 파일에 저장하기
웨이칭
2020. 5. 29. 17:50
배열 :
String arrAtr[] = {
"Hello",
"안녕하세요",
"Hi" };
File file = new File("d:\\tmp\\test.txt");
// 문자열
String arrStr[] = {
"Hello World",
"안녕하세요",
"Happy day",
"Nice Day",
};
boolean b = dataSave(file, arrStr);
if(b) {
System.out.println("성공적으로 파일에 데이터가 저장되었습니다");
}else {
System.out.println("파일에 데이터가 저장되지 않았습니다");
}
}
static boolean dataSave(File f, String datas[]) {
try {
FileWriter fWriter = new FileWriter(f);
BufferedWriter bw = new BufferedWriter(fWriter);
PrintWriter pw = new PrintWriter(bw);
for (int i = 0; i < datas.length; i++) {
pw.println(datas[i]);
}
pw.close();
} catch (IOException e) {
// System.out.println("파일에 데이터가 저장되지 않았습니다");
return false;
}
// System.out.println("성공적으로 파일에 데이터가 저장되었습니다");
return true;
}