DataInputStream類是用來從輸入流中讀取基本類型數據的,你可以按照以下步驟使用DataInputStream流:
下面是一個示例代碼:
import java.io.DataInputStream;
import java.io.FileInputStream;
import java.io.IOException;
public class DataInputStreamExample {
public static void main(String[] args) {
try {
// 創建一個DataInputStream對象
DataInputStream dataInputStream = new DataInputStream(new FileInputStream("data.bin"));
// 讀取int類型數據
int intValue = dataInputStream.readInt();
System.out.println("Read int value: " + intValue);
// 讀取double類型數據
double doubleValue = dataInputStream.readDouble();
System.out.println("Read double value: " + doubleValue);
// 關閉DataInputStream對象
dataInputStream.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
這個示例代碼打開一個名為"data.bin"的二進制文件,讀取其中的int和double類型數據,并將其打印出來。