분류 전체보기 (1605) 썸네일형 리스트형 SCP 서비스 가이드 모음 앞서 SCP에 대해 공부해봤다. https://standout.tistory.com/category/Study/SCP%20Training%20%26%20Certification 데이터를 임시로 배열에 담는다, 바이트배열 ByteArrayInputStream ByteArrayOutputStream ByteArrayInputStream ByteArrayOutputStream 자주쓰이지않는다. 바이트배열로 데이터 입출력한다. 다른곳에 입출력하기전에 데이터를 임시로 배열에 담아 변환작업을 하는데 사용. 데이터를 메모리에 임시로 저장하면 파일이나 네트워크 연결 등과 같은 지속적인 저장소에 직접적으로 액세스할 필요가 없으므로 편리하다. import java.io.ByteArrayInputStream; import java.io.ByteArrayOutputStream; import java.io.IOException; public class ByteArrayExample { public static void main(String[] args) { // 데이터를 쓸 ByteArrayOutputStream 생성.. 바이트기반스트림 OutputStream의 메서드 close() flush() write() InputStream과 OutputStream은 모든 바이트기반 스트림의 조상이다. https://standout.tistory.com/1470 스트림 - 바이트기반 스트림: FileInputStream/FileOutputStream ByteArrayInputStream/ByteArrayOutputStream PipedInputStr 앞서 스트림과 입출력에 대해 배워봤다. https://standout.tistory.com/106 스트림이란? Stream 개울, 흘러가는것, 가는길 데이터를 운반하는데 사용되는 연결통로 https://ko.wikipedia.org/wiki/%EC%8A%A4%ED%8A%B8%EB%A6% standout.tistory.com void close() 출력 스트림을 닫는다. ou.. 바이트기반스트림 InputStream의 메서드 available() close() markSupported() mark() reset() read() skip() InputStream과 OutputStream은 모든 바이트기반 스트림의 조상이다. https://standout.tistory.com/1470 스트림 - 바이트기반 스트림: FileInputStream/FileOutputStream ByteArrayInputStream/ByteArrayOutputStream PipedInputStr 앞서 스트림과 입출력에 대해 배워봤다. https://standout.tistory.com/106 스트림이란? Stream 개울, 흘러가는것, 가는길 데이터를 운반하는데 사용되는 연결통로 https://ko.wikipedia.org/wiki/%EC%8A%A4%ED%8A%B8%EB%A6% standout.tistory.com InputStream의 메서드는 아래와같다. int.. 문자스트림, 바이트스트림을 보완하다 FileReader/ FileWriter CharArrayReader/CharArrayWriter PipedReader/PipedWriter StringReader/StringWriter Java에서 char형은 1byte가 아니라 2byte이기에 바이트기반 스트림으로 2byte문자를 처리하는데에 어려움이 있다. 바이트기반스트림를 보완하기 위해 문자기반스트림이 제공된다. InputStream → Reader OutputStream → Writer https://standout.tistory.com/1470 스트림 - 바이트기반 스트림: InputStream OutputStream 앞서 스트림과 입출력에 대해 배워봤다. https://standout.tistory.com/106 스트림이란? Stream 개울, 흘러가는것, 가는길 데이터를 운반하는데 사용되는 연결통로 https://ko.wikipedia.org/wiki/%EC%8A%A4%ED%8A%B8%EB%A6% standout.tisto.. 바이트기반 보조스트림, 스트림의 기능을 향상시키거나 새로운 기능을 추가하다: FilterInputStream BufferedInputStream DataInputStream SequenceInputStream LineNumberInputStream ObjectInputStream PrintStream PushbackInputStream 보조스트림은 실제 데이터를 주고받는 스트림이 아니나 스트림의 기능을 향상시키거나 새로운 기능을 추가할 수 있다. 스트림을 먼저 생성한 뒤 이를 이용해 보조스트림을 생성해야한다. 예를들어 BufferedInputStream은 입력기능을 수행하는것처럼 보이나 실제 입력기능은 연결된 FileInputStream이 수행하고 보조스트림인 BufferedInputStream은 버퍼만을 제공한다. FilterInputStream / FilterOutputStream 이 클래스들은 입력 또는 출력 스트림을 필터링하기 위한 방법을 제공한다. 일부 메서드를 재정의하여 사용한다. InputStream in = new FileInputStream("input.txt"); FilterInputStream filterIn = n.. 스트림 - 바이트기반 스트림: FileInputStream/FileOutputStream ByteArrayInputStream/ByteArrayOutputStream PipedInputStream/PipedOutputStream AudioInputStream/AudioOutputStream 앞서 스트림과 입출력에 대해 배워봤다. https://standout.tistory.com/106 스트림이란? Stream 개울, 흘러가는것, 가는길 데이터를 운반하는데 사용되는 연결통로 https://ko.wikipedia.org/wiki/%EC%8A%A4%ED%8A%B8%EB%A6%BC 스트림 - 위키백과, 우리 모두의 백과사전 위키백과, 우리 모두의 백과사전. standout.tistory.com https://standout.tistory.com/53 표준입출력, System.in, System.out, System.err I/O Input과 Output 입력과 출력, 입출력 컴퓨터 내부, 외부 장치와 프로그램간의 데이터를 주고받는것. 표준 스트림(standard streams) 컴퓨터 시스템의 .. 스트림의 변환 총정리: 언제 어떤 메서드를 써야하는가. 스트림으로 프로그램을 작성할때 어려움은 스트림간의 변환, 그리고 언제어떤 메서드를 써야하는지 매번 찾아보는것이다. 표로 간단히 정리하여 앞으로 스트림 - 스트림간의 변환에 관련된 이슈때 유용하도록 하자. from to 변환메서드 스트림 → 기본형 스트림 Stream IntStream LongStream DoubleStream mapToInt(ToIntFunction mapper) mapToLong(ToLongFunction mapper) mapToDouble(ToDoubleFunction mapper) 기본형 스트림 → 스트림 IntStream LongStream DoubleStream Stream Stream Stream boxed() Stream mapToObj(DoubleFunction mapper.. 이전 1 ··· 18 19 20 21 22 23 24 ··· 201 다음