// FileInputStream, FileOutputStream 예제.
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.InputStream;
import java.io.OutputStream;
public class FileCopy2 {
/**
* @param args
*/
public static void main(String[] args) throws Exception {
// TODO Auto-generated method stub
InputStream in = null;
OutputStream out = null;
try {
in = new FileInputStream("C:\\zzz\\bbb.txt");
out = new FileOutputStream("ccc.txt");
// 데이터를 한번에 읽기 위한 공간
byte[] arr = new byte[5];
while(true) {
int count = in.read(arr);
if(count == -1) {
break;
}
out.write(arr, 0, count);
}
} catch(Exception e) {
e.printStackTrace();
} finally {
if(in != null) {
try {
in.close();
} catch (Exception e) {
}
}
if(out != null) {
try {
out.close();
} catch (Exception e) {
}
}
} // end finally
} // end main
}
[Java] 예외상황을 알리는 클래스 (0) | 2012.09.10 |
---|---|
[JAVA]자바의 이름 규칙(Naming Rule) (0) | 2012.08.31 |
[JAVA]예외 처리 (0) | 2012.07.28 |
[JAVA] Timer / TimerTask - 잠시 후에 실행 (0) | 2012.07.28 |
[JAVA] BigDecimal - 정확한 소수 표현 (0) | 2012.07.28 |
댓글 영역