java.io
클래스 DataInputStream
데이터 입력 스트림에 의해, 어플리케이션은, 원시형의 Java 데이터를 기초의 입력 스트림로부터 머신에 의존하지 않고 읽어들일 수가 있습니다. 어플리케이션은 데이터 출력 스트림을 사용해 데이터를 기입하는 것으로, 그 데이터를 나중에 입력 스트림로부터 읽어들일 수도 있습니다.
DataInputStream 는, multi-thread 액세스에 대해서 반드시 안전하지는 않습니다. thread의 안전성은 이 클래스의 메소드를 사용하는 사용자에 의해 옵션으로 보증됩니다.
생성자 의 개요 | |
---|---|
DataInputStream (InputStream in) 지정된 기본이 되는 InputStream 를 사용하는 DataInputStream 를 작성합니다. |
메소드의 개요 | |
---|---|
int | read (byte[] b) 포함되는 입력 스트림로부터 수바이트를 읽어들여, 그것을 버퍼 배열 b 에 포함합니다. |
int | read (byte[] b, int off, int len) 보존된 입력 스트림로부터 len 바이트까지의 데이터를 바이트 배열에 읽어들입니다. |
boolean | readBoolean () DataInput 의 readBoolean 메소드의 범용 규약을 참조해 주세요. |
byte | readByte () DataInput 의 readByte 메소드의 범용 규약을 참조해 주세요. |
char | readChar () DataInput 의 readChar 메소드의 범용 규약을 참조해 주세요. |
double | readDouble () DataInput 의 readDouble 메소드의 범용 규약을 참조해 주세요. |
float | readFloat () DataInput 의 readFloat 메소드의 범용 규약을 참조해 주세요. |
void | readFully (byte[] b) DataInput 의 readFully 메소드의 범용 규약을 참조해 주세요. |
void | readFully (byte[] b, int off, int len) DataInput 의 readFully 메소드의 범용 규약을 참조해 주세요. |
int | readInt () DataInput 의 readInt 메소드의 범용 규약을 참조해 주세요. |
String | readLine () 추천 되고 있지 않습니다. 이 메소드는, 바이트를 적절히 캐릭터 라인으로 변환하지 않습니다. JDK 1. 1 에서는, 텍스트행을 읽어들이는 방법으로서는 BufferedReader.readLine() 메소드를 사용하는 것이 추천 되고 있습니다. 행을 읽어들이는데 DataInputStream 클래스를 사용하는 프로그램을,BufferedReader 클래스를 사용하도록(듯이) 변환하려면 , 다음의 형식의 코드를,다음의 형식의 코드로 옮겨놓습니다.DataInputStream d = new DataInputStream(in); BufferedReader d = new BufferedReader(new InputStreamReader(in)); |
long | readLong () DataInput 의 readLong 메소드의 범용 규약을 참조해 주세요. |
short | readShort () DataInput 의 readShort 메소드의 범용 규약을 참조해 주세요. |
int | readUnsignedByte () DataInput 의 readUnsignedByte 메소드의 범용 규약을 참조해 주세요. |
int | readUnsignedShort () DataInput 의 readUnsignedShort 메소드의 범용 규약을 참조해 주세요. |
String | readUTF () DataInput 의 readUTF 메소드의 범용 규약을 참조해 주세요. |
static String | readUTF (DataInput in) 수정 UTF-8 형식에서 encode 된 Unicode 캐릭터 라인 표현을, 스트림 in 로부터 읽어들입니다. |
int | skipBytes (int n) DataInput 의 skipBytes 메소드의 범용 규약을 참조해 주세요. |
반응형
'JAVA > Docs' 카테고리의 다른 글
ⓒ java.io BufferedReader (0) | 2015.02.15 |
---|---|
ⓒ java.io DataOutputStream (0) | 2015.02.15 |
ⓒ java.io FileWriter (0) | 2015.02.15 |
ⓒ java.io Writer (0) | 2015.02.15 |
ⓒ java.io FileReader (0) | 2015.02.15 |