검색결과 리스트
글
자바 파일 입출력 1
JAVA
2012. 3. 30. 01:18
출처 : http://joongang.springnote.com/pages/4642959.xhtml
- import java.io.BufferedInputStream;
import java.io.BufferedOutputStream;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException; - public class CopyImageEx1 {
- public static void main(String[] args)
{
BufferedInputStream bis = null;
BufferedOutputStream bos = null;
try
{
// FileInputStream -> 하나씩 읽어올때 쓰구
// BufferedInputStream -> 한번에 읽을때 써
// 그러니까 두개를 함께 쓰면 성능에 좋겠지 ㅎㅎ
bis = new BufferedInputStream(new FileInputStream("C:\\Documents and Settings\\All Users\\Documents\\My Pictures\\그림 샘플\\푸른 언덕.jpg"));
bos = new BufferedOutputStream(new FileOutputStream("c:\\test.jpg"));
int data = 0;
while( (data = bis.read() ) != -1)
{
bos.write(data);
}
}
catch (FileNotFoundException e)
{
e.printStackTrace();
}
catch (IOException e)
{
e.printStackTrace();
}
finally
{ // 마지막에 연것을 먼저 닫고..
if(bos != null) try{ bos.close(); } catch(IOException e) {}
if(bis != null) try{ bis.close(); } catch(IOException e) {}
}
}
}
'JAVA' 카테고리의 다른 글
[JAVA] static키워드 바로알기 (0) | 2014.01.09 |
---|---|
자바 무료강의 링크 사이트 (0) | 2013.12.30 |
자바 api (0) | 2013.03.14 |
이클립스 자바 폰트 설정 (0) | 2012.05.28 |
자바 파일 입출력2 (0) | 2012.03.30 |