import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
/*
* 作成日: 2006/04/04
*
* TODO この生成されたファイルのテンプレートを変更するには次へジャンプ:
* ウィンドウ - 設定 - Java - コード・スタイル - コード・テンプレート
*/
/**
* @author mhb
*
* TODO この生成された型コメントのテンプレートを変更するには次へジャンプ: ウィンドウ - 設定 - Java - コード・スタイル -
* コード・テンプレート
*/
public class TestHeader {
public static void main(String[] args) throws IOException {
readFile("C://mmx//sss.txt");
writeFile("C://mmx//sds.txt");
System.out.println("asd");
}
public static void readFile(String filename) throws IOException {
FileReader fileReader = null;
BufferedReader reader = null;
try {
File file = new File(filename);
fileReader = new FileReader(file);
reader = new BufferedReader(fileReader);
String strCSV = null;
while ((strCSV = reader.readLine()) != null) {
System.out.println(strCSV);
}
} catch (Exception e) {
e.printStackTrace();
} finally {
fileReader.close();
reader.close();
}
}
public static void writeFile(String filename) throws IOException {
FileWriter fileWriter = null;
BufferedWriter writer = null;
try {
File file = new File(filename);
fileWriter = new FileWriter(file);
writer = new BufferedWriter(fileWriter);
writer.newLine();
writer.write("a");
writer.newLine();
writer.write("b");
} catch (Exception e) {
e.printStackTrace();
} finally {
writer.close();
fileWriter.close();
}
}
}