Java/stream22 Java Stream - FileOutputStream package lec08.fileio04.second.stream.d; import java.awt.Desktop; import java.io.File; import java.io.FileOutputStream; public class FileOutputStreamTest { public static void main(String[] args) { FileOutputStream fileOutputStream = null; try { fileOutputStream = new FileOutputStream("C:\\~~~.txt"); fileOutputStream.write((int) 'E'); fileOutputStream.write((int) 'a'); fileOutputStream.write((int).. 2022. 11. 13. Java Stream - UseByteArray //텍스트 파일을 byte 크기 별로 불러오기 package lec08.fileio04.second.stream.c; import java.io.FileInputStream; public class UseByteArray { public static void main(String[] args) { FileInputStream fileInputStream = null; try { fileInputStream = new FileInputStream("C:\\Users\\~~~.txt"); byte[] bytes = new byte[8]; while (true) { int read = fileInputStream.read(bytes); if (read == -1) { break; } String getData.. 2022. 11. 13. Java Stream - FileReader vs FileInputStream java.io.fileReader - Character 파일을 읽을 수 있는 기능으로 인코딩 방식이 지정 가능하다. java.io.FileInputStream - 파일로부터 바이트를 입력 받아 바이트 단위로 출력할 수 있는 클래스이다. 따라서 다양한 타입의 파일을 읽어올 수 있다. //FileReader vs InputStream package lec08.fileio04.second.stream.b; import java.io.FileInputStream; import java.io.FileReader; public class FileInputStreamTest { public static void main(String[] args) { FileInputStream fileInputStream = nul.. 2022. 11. 13. Java Stream - Incoding & Decoding String Incoding / Decoding package lec08.fileio04.second.stream.a; import java.util.Arrays; public class IncodingDecodingMain { public static void main(String[] args) throws Exception { String strData = "한국"; byte[] defaultBytes = strData.getBytes(); byte[] ms949Bytes = strData.getBytes("MS949"); byte[] utf8Bytes = strData.getBytes("UTF-8"); byte[] euckrBytes = strData.getBytes("EUC-KR"); System.. 2022. 11. 13. 이전 1 2 3 다음