'JAVA/JSP/Source'에 해당되는 글 36건
- 2009.01.29 파일읽기
import java.io.BufferedReader;
import java.io.File;
import java.io.FileReader;
import java.io.FileWriter;
public class FileSample {
/*
* public static void main(String[] args) { File src = new
* File("sample.txt"); try { FileReader reader = new FileReader(src); // 파일의
* 내용을 읽기모드로 연다. BufferedReader br = new BufferedReader(reader); //
* BufferedReader br = new BufferedReader(new FileReader(new //
* File("sample.txt")));
*
* String ch = null; try { while ((ch = br.readLine()) != null) { // 파일에서
* 한문자(2바이트)씩 읽음 if (ch.startsWith("gurum")) { System.out.print(ch); } } }
* catch (IOException e) { System.out.println("읽다가 죽었음"); } } catch
* (FileNotFoundException e1) { System.out.println("파일이 없어요. 도와주십쇼"); }
* }
*/
public static void main(String[] args) throws Exception {
BufferedReader br = new BufferedReader(new FileReader(new File(
"sample.txt")));
FileWriter fw = new FileWriter("Copy.txt", true);
String ch = null;
int cnt = 0;
while ((ch = br.readLine()) != null) { // 파일에서 한문자(2바이트)씩 읽음
System.out.println(ch);
fw.write(++cnt + " - " + ch + "\n");
fw.flush();
}
}
}
import java.io.File;
import java.io.FileReader;
import java.io.FileWriter;
public class FileSample {
/*
* public static void main(String[] args) { File src = new
* File("sample.txt"); try { FileReader reader = new FileReader(src); // 파일의
* 내용을 읽기모드로 연다. BufferedReader br = new BufferedReader(reader); //
* BufferedReader br = new BufferedReader(new FileReader(new //
* File("sample.txt")));
*
* String ch = null; try { while ((ch = br.readLine()) != null) { // 파일에서
* 한문자(2바이트)씩 읽음 if (ch.startsWith("gurum")) { System.out.print(ch); } } }
* catch (IOException e) { System.out.println("읽다가 죽었음"); } } catch
* (FileNotFoundException e1) { System.out.println("파일이 없어요. 도와주십쇼"); }
* }
*/
public static void main(String[] args) throws Exception {
BufferedReader br = new BufferedReader(new FileReader(new File(
"sample.txt")));
FileWriter fw = new FileWriter("Copy.txt", true);
String ch = null;
int cnt = 0;
while ((ch = br.readLine()) != null) { // 파일에서 한문자(2바이트)씩 읽음
System.out.println(ch);
fw.write(++cnt + " - " + ch + "\n");
fw.flush();
}
}
}
'JAVA/JSP > Source' 카테고리의 다른 글
Printing (0) | 2009.01.29 |
---|---|
간단한 도서관리 (0) | 2009.01.29 |
메일(첨부자료 3개) 보내기 (0) | 2009.01.29 |
PageReader (0) | 2009.01.16 |
TagFilter (0) | 2009.01.16 |