반응형
public class main {
public static void main(String [] argv) throws IOException{
String temp;
File fileName = new File("data.txt");
BufferedReader br = new BufferedReader(new FileReader(fileName)); // 파일에서 문자 읽기
//BufferedWriter bw = new BufferedWriter(new FileWriter(fileName)); // 파일에서 문자 쓰기 (주의 : 파일을 쓰기 위해 기존의 내용을 지워버린다.)
while( (temp = br.readLine()) != null ) { // 줄단위로 읽기
System.out.println(temp);
System.out.println("-----줄단위 읽기 확인");
}
BufferedWriter bw = new BufferedWriter(new FileWriter(fileName)); // 기존의 내용을 지우구 "고기먹고 튀기"만 저장된다.
bw.write("고기먹고 튀기");
br.close();
bw.close();
}
}
반응형
'System Programmings > Java' 카테고리의 다른 글
[Java] 파일 입출력 [ BufferedReader ] 및 [ StringTokenizer ] 활용 (0) | 2011.07.06 |
---|---|
[Java] 파일 입출력 [ FileInputStream / FileOuputStream ] (0) | 2011.07.06 |
[Java] 파일 입출력 [ FileReader / FileWriter ] (0) | 2011.07.06 |
[Java] 부분 일치하는 문자 검색 (0) | 2011.06.08 |
[Java] 오픈소스에 사용된 유용한 메소드들 (0) | 2011.05.29 |