728x90
반응형
InputStream
- 바이트 기반 입력 스트림의 최상위 클래스로 추상클래스입니다. 모든 바이트 기반 입력 스트림은 InputStream을 상속받아 만들어 집니다
java.io.InputStream에 있는 모든 메서드입니다.
int available()
- 현재 읽을수 있는 바이트수를 반환한다.
void close()
- 현재 열려있는 InputStream을 닫는다.
void mark(int readlimit)
- InputStream에서 현재의 위치를 표시해준다.
boolean markSupported()
- 해당 InputStream에서 mark()로 지정된 지점이 있는지에 대한 여부를 확인한다.
abstract int read()
- InputStream에서 한 바이트를 읽어서 int값으로 반환한다.
int read( byte[] b )
- byte[] b 만큼의 데이터를 읽어서 b에 저장하고 읽은 바이트 수를 반환한다.
int read( byte[] b , int off , int len )
- len만큼 읽어서 byte[] b의 off위치에 저장하고 읽은 바이트 수를 반환한다.
void reset()
- mark()를 마지막으로 호출한 위치로 이동.
long skip( long n )
- InputStream에서 n바이트 만큼 데이터를 스킵하고 바이트 수를 반환한다.
728x90
반응형
'JAVA' 카테고리의 다른 글
Java ) DataInputStream (0) | 2023.02.17 |
---|---|
시스템 환경의 Endian (엔디안) 종류 체크 (0) | 2023.01.05 |
2차원 배열 4배수 (0) | 2022.12.14 |
정규식 전화번호 하이픈 넣기 (0) | 2021.10.08 |
리스트 객체 중복 제거 (0) | 2021.10.08 |