|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.io.OutputStream | +--java.io.ByteArrayOutputStream
바이트 형 정보의 출력 스트림을 구현한 클래스.
Field Summary | |
protected byte[] |
buf
출력된 바이트형 정보가 저장되는 크기가 자동증가되는 버퍼. |
protected int |
count
출력된 바이트 갯수. |
Constructor Summary | |
ByteArrayOutputStream()
디폴트 사이즈 출력버퍼를 가진 객체를 생성한다. |
|
ByteArrayOutputStream(int size)
출력버퍼 사이즈를 지정해서 객체를 생성한다. |
Method Summary | |
void |
reset()
출력된 값들을 모두 버린다. |
int |
size()
출력된 값들의 갯수를 구한다. |
byte[] |
toByteArray()
출력된 값들을 새로운 바이트 배열 객체로 구한다. |
String |
toString()
출력된 내용을 문자열로 바꾼다. |
void |
write(byte[] buffer,
int offset,
int add)
특정 바이트 배열의 일부분을 출력한다. |
void |
write(int oneByte)
한 바이트 값을 출력한다. |
Methods inherited from class java.io.OutputStream |
close, flush, write |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
protected byte[] buf
protected int count
Constructor Detail |
public ByteArrayOutputStream()
public ByteArrayOutputStream(int size)
size
- 출력버퍼 사이즈.Method Detail |
public String toString()
toString
in class Object
public void reset()
public int size()
public byte[] toByteArray()
public void write(int oneByte)
write
in class OutputStream
oneByte
- 출력할 값.public void write(byte[] buffer, int offset, int add)
write
in class OutputStream
buffer
- 출력될 바이트 배열.offset
- buffer중 출력이 시작될 위치.add
- 출력될 갯수.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
AromaSoft Corp. Proprietary and Confidential
(C)opyright 2003 AromaSoft Corp. All right reserved.
Contact : contact@aromasoft.com