0

假设我要读取一个包含 char、int 和 double 三种数据类型的二进制文件(但是,这个二进制文件可以按任意顺序包含这三种数据类型中的任意数量。)。然后我想将其中三种数据类型存储到 char 数组列表、双精度数组列表和整数数组列表中。任何人都可以提供帮助吗?对此,我真的非常感激。

4

2 回答 2

2

您的文件需要某种关于如何阅读的地图。没有神奇的函数可以区分 4 char 和 1 int。

您需要打开文件,阅读地图,然后相应地阅读文件

于 2013-04-27T21:40:24.047 回答
2

基本答案是 DataInputStream。它具有读取所有原始数据类型的方法。当您阅读哪种类型当然取决于您时:-)

于 2013-04-27T22:17:37.803 回答