假设我想读取一个包含三种数据类型char,int和double的二进制文件(但是,这个二进制文件可以按任意顺序包含这三种数据类型中的任意数量)。然后我想将这些数据类型中的三个存储到char数组列表,双数组列表和整数数组列表中。任何人都可以帮忙吗?我真的很感激。
答案 0 :(得分:2)
您的文件需要某种关于如何阅读它的地图。没有神奇的功能可以区分让我们说4 char和1 int。
您需要打开文件,阅读地图然后相应地阅读文件
答案 1 :(得分:2)
基本答案是DataInputStream。它具有读取所有原始数据类型的方法。当你读到哪种类型当然取决于你: - )