Java/Excercise

javaio ch03 FileOutputStreamTest3

낭구리 2021. 9. 13. 17:55
package ch03;

import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;

public class FileOutputStreamTest3 {

	public static void main(String[] args) {

		try(FileOutputStream fos = new FileOutputStream("output3.txt", false)){
			byte[] bs = new byte[26];
			byte data = 65; //아스키코드값
			
			for (int i = 0; i < bs.length; i++) {
				bs[i] = data;
				data++;
			}
			fos.write(bs, 2, 10); //2~10 
//	        fos.flush(); //오토 클로스가 자동으로 호출되어 미리 사용이되었다.
			//off / leng 을 써서 필요한 길이만큼만 출력하게끔
		
		// try()
		// fileOutStream
		// A-Z
		// fos.write(bs,2,10); 배열의 2번째 위치부터 10개 바이트 출력하기
 
		} catch (IOException e) {
			 System.out.println(e);
		}
		System.out.println("출력이 완료 되었습니다.");

	}

}

'Java > Excercise' 카테고리의 다른 글

javaio ch05 InputStreamReaderTest  (0) 2021.09.13
javaio ch04 FileWriterTest  (0) 2021.09.13
javaio ch03 FileOutputStreamTest2  (0) 2021.09.13
javaio ch03 FileOutputStreamTest1  (0) 2021.09.13
javaio ch02 FileInputStreamTest5  (0) 2021.09.13