FileInputStream 샘플 JAVA



package net.bit.lecture.file;

import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;

public class FileExecuter {

/**
* @param args
* @throws IOException
*/
public static void main(String[] args) throws IOException {
// TODO Auto-generated method stub

//Read
//======================================

//읽어들일 파일을 지정
File file = new File("C:/temp", "/ex.gif");

//VM(FileInputStream)에게 읽어들일 파일을 전달
FileInputStream fileInputStream = new FileInputStream(file);

//파일의 바이트 길이구하기
int fileLenth = (int) file.length();

//바이트 길이만큼의 바이트형 배열 생성
byte[] buffer = new byte[fileLenth];

//fileInputStream으로 배열의 내용을 읽어오기
fileInputStream.read(buffer);

//바이트코드 출력
for (int index = 0; index < file.length(); index++) {
System.out.println( buffer[index] );
}

//자원해제
fileInputStream.close();

}

}

덧글

댓글 입력 영역


통계 위젯 (화이트)

1441
165
359257

red 210